Moral Outrage
Whew! God help us!

Posts Tagged ‘LA Times

The new Iraq democracy: Shades of Abu Ghraib

April 29, 2010

Detainees in a secret Baghdad detention facility were hung upside-down, deprived of air, kicked, whipped, beaten, given electric shocks, and sodomized, Human Rights Watch said today. ┬áHuman Rights Watch interviewed 42 of the men in the Al Rusafa Detention Center on April 26, 2010, after the existence of the secret prison was revealed by the […]