Human Rights Probe Targets 15 Regions’ Abductions
The Commission for Human Rights and Good Governance (CHRAGG) in Tanzania is moving forward with a comprehensive investigation into the rising number of abductions and disappearances reported in 15 regions across the country Speaking at a press conference, CHRAGG Chairman …