Tag: <span>Michelle Leonhart</span>
April 22, 2015 > Staff
U.S. Anti-Drug Chief to Retire After Colombia ‘Sex Party’ Allegations
Top Story — Michelle Leonhart, the head of the U.S. Drug Enforcement Administration, will soon resign, Attorney General Eric Holder announced Tuesday, as controversy endures over her handling of a […] Read More >