https://www.apr.org/2015-04-21/dea-chief-expected-to-step-down-amid-scandal
Amid Scandal, DEA Chief Michele Leonhart Will Retire | Alabama Public Radio
Jul 3, 2021 - Earlier this month, lawmakers said they had no confidence in Michele Leonhart after a watchdog agency found Drug Enforcement Administration agents cavorted...
alabama public radiomichele leonhartamidscandaldea