DEA Chief Retiring
The head of the embattled Drug Enforcement Administration has announced her retirement.
Word of the retirement of Michele Leonhart came late today in a statement from Attorney General Eric Holder.
Leonhart had faced mounting pressure to resign from members of Congress who questioned her competence in the wake of a scathing government watchdog report...