Skip to content

Suzanne Egan, Extraordinary Rendition (IAPS/CST)

Suzanne Egan, Lecturer in International Human Rights Law, speaks on the subject of Extraordinary Rendition and role European states played in the programme.

 

Published inAudio Archive

Be First to Comment

Leave a Reply

Your email address will not be published.