European Court Rules Against CIA Torture
The European Court of Human Rights (ECHR) has delivered an historic judgment on 13 December…More
The European Court of Human Rights (ECHR) has delivered an historic judgment on 13 December…More
Sometime in early November 2001, a terrified and confused Australian man named Mamdouh Habib was…More