Drug Policy Alliance: DEA Chief Michele Leonhart Should Resign Over Defiance
By Bill Piper Director of National Affairs for Drug Policy Alliance For months Drug Enforcement Administration (DEA) Administrator Michele Leonhart has openly rebuked the drug policy reform policies of Attorney General Eric Holder and President Obama with one embarrassing statement after another. Now she is picking a fight with Minority Leader Mitch McConnell (R-Y) and…