D
Dominic Wabwireh
Guest
Sevelral leaders from Tanzania's primary opposition party, CHADEMA, along with hundreds of their supporters, were released on Tuesday following mass arrests that occurred due to a prohibited youth gathering in the southwestern region of the country.
Continue reading on AfricaNews...
Continue reading on AfricaNews...