31/05/2009
Sex Trafficking and Prostitution – The Dilemma of Demand – Immigrant Council of Ireland – 23 June 2009