Clive Stafford Smith

Clive Stafford Smith

Clive Stafford Smith is a human rights lawyer and director of the UK charity 3DC, 3dc.org.uk


MORE FROM AUTHOR