Feedback

Riot Police Lash Out at Striking Taxi Drivers

 

A protest by taxi drivers in Zimbabwe's capital, Harare, was violently put down as labor unrest spreads.

Shows