Somehow, I missed Ed Brayton’s new radio show, Culture Wars Radio when it first came on the scene, but now that I’m catching up on the old episodes, I have to highlight this episode featuring Peter Christ from Law Enforcement Against Prohibition. When you have an hour or so to spare, give it a listen, it is definitely worth it.
The War on Drugs is a failure that does much more harm than good. More and more intelligent people are realizing we need to get away from criminalization and move on to harm reduction. In their own words, Leap is:
an international organization of criminal justice professionals who bear personal witness to the wasteful futility and harms of our current drug policies. Our experience on the front lines of the “war on drugs” has led us to call for a repeal of prohibition and its replacement with a tight system of legalized regulation, which will effectively cripple the violent cartels and street dealers who control the current illegal market.