Michele Leonhart has since been ousted from her position as head of the DEA.
But this is fucking hysterical.