In the US, heroin is defined as a "Class A" drug. Supply, and even possession of this drug ie illegal - ie it is banned, even though fewer people die from heroin abuse than from gunshot wounds!
But the heroin trade in America is worth billions of dollars. So why ban it when banning it clearly doesn't work?