Brazil police face murder claims

Human Rights Watch report accuses police of systematically executing suspects.

brazil police arrest pkg grab

A two-year investigation by Human Rights Watch has found evidence that Brazilian police are systematically executing suspects.

The report says the police force was responsible for more than 11,000 deaths over six years.

Todd Baer reports.

Source: Al Jazeera

Advertisement