UCC School of Law

Interview with Australian Detention Inspector and Churchill Fellow, Steven Caruana


Listen Later

Steven Caruana tells Jane why he believes  OPCAT ratification and detention inspection with a preventive focus is an opportunity worth seizing for Ireland.
...more
View all episodesView all episodes
Download on the App Store

UCC School of LawBy UCC School of Law