Tanzania protest: Police arrest Chadema opposition leaders Freeman Mbowe and Tundu Lissu
- Posted on September 23, 2024
- By BBC News
- 2 Views
Tanzania protest: Police arrest Chadema opposition leaders Freeman Mbowe and Tundu Lissu
Chadema was planning to protest over alleged recent killings and abductions of opposition officials.