UK: Independent investigation into alleged UK involvement in torture long overdue
UK: Independent investigation into alleged UK involvement in torture long overdue
Index Number: EUR 45/009/2009Date Published: 10 August 2009
Categories: UK
The state of the world's human rights