Scott Horton
One year ago today, newly inaugurated President Barack Obama signed an executive order outlawing torture. The order was supposed to put an end to the kinds of abuses described by Scott Horton in “The Guantanamo “Suicides,'” the stunning new Harper’s article that documents the probable murder of three detainees in 2006. Horton writes: The presence of […]