Brazil, the country with the highest number of murders in the world, is also home to some of the planet’s most deadly police forces

Brazil, the country with the highest number of murders in the world, is also home to some of the planet’s most deadly police forces