On September 24, the European Court of Human Rights (ECHR) bowed to pressure from the US and British governments and turned a blind eye to the torturous conditions ...
http://www.thenation.com/article/170191/human-rights-court-gives-torture-green-light
Comments