Africa Tanzania elections: Opposition leader Freeman Mbowe arrestedCapital RadioNovember 2, 2020 by Capital RadioNovember 2, 20200642 Police in Tanzania have arrested the chairman of the main opposition party in the wake of a disputed election. Freeman Mbowe was detained, along with... Read more