Brazil’s Deadliest Police Raid Triggers Global Outcry and Demands for Accountability
Rio de Janeiro, Brazil — A police operation in Rio de Janeiro has left at least 120 people dead, the highest death toll ever recorded in a single raid in Brazil. The unprecedented scale of violence has prompted United Nations human rights experts and civil society groups to call for an independent investigation into what […]
Continue Reading