Watch: Journalists Grill Impala Car Rental Over Tawanda Muchehiwa Abduction
24 September 2020
Share

 

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: