Zim car rental company under fire after hired pickup used in kidnapping

A Zimbabwean car rental firm is fighting a tainted image after one of its rental cars was used in the abduction of 22-year-old activist Tawanda Muchehiwa in Bulawayo ahead of the thwarted July 31 protests. One of Harare-based Impala Car Rental’s white Ford Rangers was seen in recently-released CCTV footage that captured the abduction. Since […]