Police death squads are part of a vigilante-justice spree called “zero tolerance,” according to human-rights groups.
Murder in Haiti
Dec 22, 2002 | English, Human Rights, Violence
Police death squads are part of a vigilante-justice spree called “zero tolerance,” according to human-rights groups.