Do arrests show Tanzania backsliding on reform commitments?
On Wednesday morning, police in Mwanza, in northern Tanzania, surrounded the hotel occupied by members of the country’s main opposition party, Chadema, and arrested 11 party members, including the party chairman, Freeman Mbowe, analyst… Read more »