Latin America3 years ago
Locals demand justice after death toll in Rio de Janeiro’s most lethal police raid on favela rises to 28
Residents of the slums in Brazil’s Rio de Janeiro rallied in protest after police carried out one of the deadliest raids in the city’s history. The...