Tanzania: Chadema demands judicial inquiry into abductions, killings

Chadema Chairperson Freeman Mbowe in Dar es Salaam on August 22, 2024

Chadema Chairperson Freeman Mbowe in Dar es Salaam on August 22, 2024