- Police Raid in Rio de Janeiro Leaves Over 130 Dead The New York Times
- Corpses line Rio street after Brazil’s deadliest ever police operation Reuters
- ‘This was a slaughter, not an operation’: the favela reeling from Rio’s deadliest police…
Continue Reading