Zimbabwe’s anti-riot police have fought running battles with hundreds of supporters of the opposition movement of Democratic Change (MDC) on the streets of the capital, Harare.
Police fired tear gas, causing a stampede which forced panicking motorists to drive in opposition directions in the central business district.
Shops closed and office workers fled as they chocked on the smoke.
Car windows were broken and vehicles believed to belong to the police were burnt.
Police also used water cannon to disperse angry youth as they attempted to regroup.
The MDC youth wing called the protest to demand the end of President Robert Mugabe’s 36-year rule.
Africans never cease to amaze me
May God bless Africa