Police arrest protesters occupying Africa Unity Square in Zimbabwe
In Zimbabwe, police have arrested and dispersed a group of youths staging what was planned to be a 16-day demonstration against the deterioration of the economy, human rights and President Robert Mugabe’s rule. In...