Human Rights Watch: Official US Policy to Blame for Torture
A recently released report from New York-based Human Rights Watch (HRW) places the blame for torture by U.S. forces at Abu Ghraib prison in Iraq and other locations around the world firmly on the policies of the Bush administration. In the 38-page report titled The Road to Abu Ghraib, HRW describes the pattern of official … Continue reading “Human Rights Watch: Official US Policy to Blame for Torture”