DEA Scandals Signal End of an Era
The forced resignation of DEA chief Michele Leonhart is a step in the right direction toward cleaning up one of the most wasteful and ethically questionable agencies of the federal government, the Drug Enforcement Administration.

