UWA arrests notorious Chimpanzee killer
Uganda Wildlife Authority (UWA) has arrested a suspected Chimpanzee killer. Yafesi Baguma, 36 a suspected ring leader together with his ...
Uganda Wildlife Authority (UWA) has arrested a suspected Chimpanzee killer. Yafesi Baguma, 36 a suspected ring leader together with his ...
© 2023 Watchdog Uganda