Djamel Beghal: British and French complicity in torture
On 29 July 2001, Djamel Beghal was detained by the Emirati authorities in Abu Dhabi while on his way to Morocco
On 29 July 2001, Djamel Beghal was detained by the Emirati authorities in Abu Dhabi while on his way to Morocco
Cageprisoners releases the latest update on the report Fabricating Terrorism. This study will be presented to the UK inquiry into British
“English common law has regarded torture and its fruits with abhorrence for over 500 years." [Lord Bingham, House of Lords] “No