Tag: water cannons

Zimbabwe Boils as Police Fire Teargas at Stone-throwing Opposition Supporters

Zimbabwe riot police is trying to contain protesters of the opposition MDC