A report by CNN has found alarming evidence that suggests police in Tanzania injured and killed protesters in the immediate aftermath of the October 29 2025 general elections, and the bodies could have been buried hurriedly in unidentified mass grave sites. These revelations add to growing international concern about the magnitude and extent of the...