Friday, 18 June 2021 / published in Poaching, Rhinos, South Africa
This story out of South Africa caught our attention this week. Petros Sidney Mabuza, also known as “Mr. Big” was shot yesterday and reportedly died on his way to the hospital.
Alleged Poaching Kingpin Killed
Police Launch Manhunt