DEA Head’s Absurd Marijuana Testimony

27



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

source