NYPD officer known for intimidating activists served at Abu Ghraib torture prison in Iraq – report
A New York Police Department Deputy Inspector served in the US Army military command in Iraqi at the notorious Abu Ghraib prison at the same time human rights abuses were being committed there, an investigation by the Gothamist discovered.
Read Full Article at RT.com
Read Full Article at RT.com