James Abourezk

Reinventing Demons

" ... Reports of human rights violations have surged. In July 2008, a U.S. security firm instructor was even caught on tape training Mexican police in torture techniques. ... " The ...