19.7 C
New York
Friday, October 7, 2022

Tag: Brazil

After a deadly police raid in a Rio slum, there have been several reports of police abuse

In the wake of a raid on Rio de Janeiro's biggest slum complex that left at least 18 people dead, there has been increased...

- A word from our sponsors -

Follow us