MEMO | June 28, 2018 The British government’s involvement in torture and rendition is “beyond doubt” the Intelligence and Security Committee (ISC) said today. The parliamentary committee, which oversee the work of the intelligence machinery of the UK, revealed the true scale of the UK government’s involvement in torture and rendition since the war on […]
Source