Tanzania’s 2025 General Election was marred by a brutal crackdown, with hundreds of youths reportedly killed as police suppressed protests The BBC confirmed the deaths using satellite footage and ...