News
23 September 2024
Opposition Leaders Arrested in Tanzania Over Protest Against Abductions and Killings
The main opposition party, Chadema, had announced a protest to demand investigations into alleged politically-motivated disappearances and killings.