Richard Stehl, MD

Richard Stehl, MD

Richard Stehl, MD, an internist in Montgomery, AL, was arrested August 9, 2018. He was escorted out of his practice in handcuffs and taken to jail. The law that the DEA complained about on 60 minutes, stating it “tied their hands behind their back”, prevents them from...