Videos

132 Killed in Brazil’s Deadliest Police Raid in Rio Favela | Vantage with Palki Sharma | N18G





A police operation in Rio de Janeiro has left at least 132 people dead, making it the deadliest raid in Brazil’s history. Targeting the …