Pentagon to release about 200 photos of tortured Afghan, Iraqi prisoners under court order

RT | January 28, 2016 Pentagon will publish 198 photos of tortured detainees in the US prisons in Iraq and Afghanistan on Friday, a top American civil rights group said. The release comes after a decade-long lawsuit ended in the group’s favor in March. Jameel Jaffer, director of the ACLU’s Center for Democracy, announced on […]

Source