Why a Pissed Off DEA Director is a Good Thing

IMAGE: Mickey Martin Michele M. Leonhart, Administrator of the Drug Enforcement Agency (DEA) had some nasty words about President Obama’s recent statements on marijuana’s relative health risks and disparities in its enforcement at a recent meeting of the National Sheriff’s Association. While video or transcripts have yet to emerge, some law enforcement veterans expressed surprise […]