DEA Chief Expected To Step Down Amid Scandal
With her agency embroiled in scandal, Michele Leonhart, the chief of the Drug Enforcement Administration, is expected to step down as soon as Tuesday, a U.S. official familiar with the matter tells NPR’s Carrie Johnson.