CIA RenditionsRSS

Related articles, background features and opinions about this topic.

Khaled El-Masri was awarded 60,000 from the European Court of Human Rights on Thursday.
dapd

Khaled El-Masri was awarded 60,000 from the European Court of Human Rights on Thursday.