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 yearlong 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 [...]