Brazil: New Evidence of Serious Police Misconduct in Deadly Raid
TEXT ON SCREEN October 28, 2025 Rio de Janeiro, Brazil NARRATION On the morning of October 28th, 2025, hundreds of police officers surrounded two low-income neighborhoods in Rio de Janeiro. By nightfall, the operation would become the deadliest in Brazil’s history. TEXT ON SCREEN WARNING. This video contains graphic content, including blurred images of dead […]
Continue Reading