Doctor Who Once Tweeted “You Know Fetuses Can’t Scream, Right?” Has Medical License Suspended
Good morning, patriarchy pic.twitter.com/sbcsp4fOTS
— Leah Torres, MD (@LeahNTorres) September 10, 2020
Dr. Leah N. Torres, a brash Alabama-based doctor who performs abortions, has had her medical license suspended by the state’s board of medical examiners.
Torres sparked backlash when …
Continue Reading