Poachers nabbed in possession of live pangolin, impala meat
The Zimbabwe Republic Police (ZRP) has arrested five suspected poachers after they were found in possession of a live pangolin and 15 kilogrammes of impala meat. In a statement, posted ...
Read more