Videos for Zimbabwe by Zimbabweans

WATCH – Abduction of Tawanda Muchehiwa caught on CCTV

Zimbabwe’s crisis continues to escalate and in these treacherous times the ZANU PF government continues to blatantly deny that there are human rights violations and abductions, however, new undeniable CCTV evidence showing Tawanda Muchehiwa’s abduction has emerged via ZimLive.

The CCTV footage shows how suspected state agents meticulously executed Muchehiwa’s abduction with such precision and manoeuvre typical of a movie scene in an action packed thriller.