The Death Squad Is Alive and Well in Brazil

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