Canada Is Now Handing Out Tax Payer Funded Heroin