What Does the New Legislation on Garda Vetting mean for Drug and Alcohol Services? October 23, 2013 By Aoife Dermody