a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Camila and Charlie"

Camila and Charlie Tag

Archive

The Tacugama Chimpanzee Sanctuary (TCS), in collaboration with the National Protected Area Authority (NPAA) and the Sierra Leone Police, on Wednesday 4th August 2021 confiscated two baby chimpanzees