WATCH – July 31 protestors in Cape Town resist intimidation by Zanu PF activist
Zimbabwean activists participating in the July 31 protests in Cape Town, South Africa on Friday resisted efforts to be dispersed by a suspected Zimbabwean state agent Gibson Karimakuenda wearing a ZANU PF mask.