Don't have Telegram yet? Try it now!
https://phibetaiota.net/2009/11/journal-uk-complicity-in-torture-of-its-own-citizens/
Journal: UK Complicity in torture of its own citizens