Tag: Tanzania opposition
Tanzanian Police Release Opposition Leaders After Mass Arrests
Tanzanian police, has released several leaders from main opposition party, CHADEMA.
It was gathered that other hundreds of their supporters were released.
The development is coming,...