Police arrest Tanzania’s Freeman Mbowe ahead of polls
Opposition leader Freeman Mbowe was detained by police in Tanzania just days before local elections, raising concerns about political freedoms and fairness.
Police arrest Tanzania’s Freeman Mbowe ahead of polls Read More »