Forget expressing no confidence in Michele Leonhardt, or even firing her. The entire agency is corrupt, out of control, and destructive to our society.
DEA’s Leonhart Doomed? Committee Declares ‘No Confidence’ Amid Sex Party Scandal — USA Today
Nearly two dozen lawmakers serving on the House oversight committee say it’s time for leadership change at […]