Human Rights in America
By Spencer Ackerman |
04.27.09 | 4:03 pm
You know, spending a lot of time dredging through the public record on torture is a rather depleting exercise. So it’s a glass of lemonade in a desert to read the Obama administration’s human rights pledges issued by the State Department today. The administration announced last month that it would More…
rss