Tag: Candelaria

The Death Squad Is Alive and Well in Brazil

Rio’s authorities must not give up the fight against ‘Death Squads’ and corruption in ...