HRW finds Rio police obstructed body cameras during raid that killed 122
Human Rights Watch (HRW) concluded Wednesday that Rio de Janeiro police obstructed their body cameras during a 2025 raid that killed 122 people, and that none of the footage it reviewed shows the killings. The year-long investigation found that police breached orders from Brazil’s Supreme Federal Court and their own protocols during Operation Containment, carried out October 28, 2025, in the [...]