Abu Zubaydah

  • Foreign affairs

Strasbourg court to issue ruling on suspected CIA prison in Lithuania thisweek

The European Court of Human Rights (ECHR) will next week issue its ruling regarding suspicions that the US Central Intelligence…

7 years ago