iOS app Android app

Brazil Death Quad

Nearly 20 Cops Arrested For Partaking In Brutal Death Squad

AP | Posted 05.25.2011 | World

SAO PAULO — Brazilian authorities say they have arrested nearly 20 police officers suspected of taking part in a death squad that allegedly murd...