Camisa rally
-
Zimbabwe News

Police fire teargas at Chamisa rally
Residents in nearby suburbs were forced to inhale chocking smoke as anti-riot police fired teargas canisters at Citizens Coalition for…
Read More »

Residents in nearby suburbs were forced to inhale chocking smoke as anti-riot police fired teargas canisters at Citizens Coalition for…
Read More »