Methadone Maintenance versus Synthetic Heaven: Inside the Historic Fight over Heroin Treatment Read more