iOS app Android app

Michele Leonhart Dea Administrator

Democrat Slams DEA Chief Over Marijuana Policy

The Huffington Post | Nick Wing | Posted 06.22.2012 | Politics

Michele Leonhart, the head of the Drug Enforcement Administration, ducked a tough line of questioning from Rep. Jared Polis (D-Colo.) on Wednesday, re...