Home Tags Tanzanian Police

Tag: Tanzanian Police

Tanzanian Police Release Opposition Leaders After Mass Arrests

0
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,...
- Advertisement -

Other News