Articles by Amrit Singh
We found 1 results.
European Court of Human Rights Finds Against CIA Abuse of Khaled el-Masri
Amrit Singh – The Guardian,
17 Dec 2012
The CIA stripped, hooded, shackled, and sodomized el-Masri. America must now apologise to the German citizen, a victim of mistaken identity who was kidnapped and beaten by the CIA.
→ read full article