Chadema demands judicial inquiry into abductions, killings

Chadema national chairman Freeman Mbowe speaks during press conference in Dar es Salaam on August 22, 2024. PHOTO | SUNDAY GEORGE

What you need to know:

  • Mr Mbowe highlighted that of all the reported cases of missing persons and abductions across the nation, over 60 percent took place in Dar es Salaam, Tanzania’s largest city.