Explore Freedom » Freedom on the Web » European Court of Human Rights Finds against CIA Abuse of Khaled el-Masri