Brazil Rio Favela Police Raid Leaves 132 Dead, Sparks National Outrage and UN Condemnation

Brazil has been left reeling after a massive Brazil Rio favela police raid resulted in the deaths of 132 people in Rio de Janeiro’s impoverished neighborhoods. The operation, the deadliest in the country’s history, has ignited widespread outrage, protests, and international condemnation — with residents calling the event a “slaughter” and human rights groups demanding…

Read More