Various human rights organisations have criticised the Tanzanian Police Force for detaining Chadema leaders and journalists. Those arrested include …
Read more: Human rights and advocacy groups condemn political mass arrests – The Citizen Tanzania
2024-08-13