An independent reviewer has dismissed concerns over a study that shows a 35-per-cent decrease in overdose deaths after the opening of Insite, North America’s only supervised injection facility.
An independent reviewer has dismissed concerns over a study that shows a 35-per-cent decrease in overdose deaths after the opening of Insite, North America’s only supervised injection facility.