Don’t Worry Police Are Investigating Tawanda Muchehiwa Abduction- Impala Car Rental
24 September 2020
Impala Car Rental has claimed police are investigating the abduction and torture of Tawanda Muchehiwa.
The company has also claimed it has nothing to do with the abdcuction of Muchehiwa.
Watch videos below: