Police break up WOZA protest
Zimbabwean police on Thursday broke up an anti-government protest staged by members of the Women of Zimbabwe Arise (WOZA) demanding an end to the looting of the country’s resources and corruption.
Read More...
Read More...