Hard Line DEA Boss, Michele Leonhart Forced To Resign US Drug Enforcement Agency boss Michele Leonhart was forced to resign amid a department Sex scandal, and America’s Marijuana legalization advocates are excited to see her pack up her desk and go down the road. “Hopefully this is a sign that the Reefer Madness era is […]

The post Hard Line DEA Boss, Michele Leonhart Forced To Resign appeared first on Live Trading News.