The Rev. Richard Killmer, the Executive Director of the National Religious Campaign Against Torture (NRCAT), an interfaith coalition of more than 270 religious organizations nationwide, released this statement today: “Allegations of death by torture of three detainees in 2006 held…
Read more »
January 27, 2010