Tanzania opposition arrests raise rights concerns ahead of October election

by

in

Opposition pressure is mounting in Tanzania following the arrest of Chadema deputy chairperson John Heche, who was detained by police outside the High Court in Dar es Salaam.

Leave a Reply

Your email address will not be published. Required fields are marked *