Head of DEA Resigns

Michele M. Leonhart, the head of the federal DEA, has announced that she will step down next month. This comes after her agency was tarnished by a sex scandal. Too bad she is not stepping down for the right reason—the war on drugs is an unconstitutional and immoral war on freedom. And too bad that all employees of the DEA didn’t resign as well. After all, the state needs them to do its dirty work.

Share

8:21 am on April 22, 2015