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.

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.
There’s no content to show here yet.










Leave a Reply