Video: Pentagon delays release of images of tortured Afghan, Iraqi prisoners despite court order


The American military has again delayed the publication of images of torture in US prisons in Iraq and Afghanistan. They were supposed to be released on …

Via Youtube