WASHINGTON, DC — Drug Enforcement Administration head Michele Leonhart is stepping down, US Attorney General Eric Holder has confirmed. Members of the US House Oversight Committee gave Leonhart a vote of “no confidence” last week after an Office of the Inspector General report revealed that senior DEA officials had participated in sex parties arranged by […]
No comments:
Post a Comment