In a prison within a high security prison in Worcestershire a small group of men wait for their fate to be decided. Talha Ahsan has been imprisoned without trial since 2006, Babar Ahmad since 2004, Adel Abdel Bary since 1999 and Khalid Al Fawwaz since 1998. They are all held in the special Detainee Unit … Continue reading Extradition to isolation
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed