All Videos
- All Videos
news
Rio police face fury, calls for probe after deadly raid
Police in Brazil face outraged protests and a UN call for an investigation after a raid on a Rio de Janeiro favela leaves 28 people dead. #Brazil #Police #Violence
Latest Videos
Route 6