Who is Dr. Stephen Leedy ? Florida Doctor Charged with Child Sexual Abuse and Self-Harm Encouragement and Convinced 13-Yera-Old Girl to Commit Suicide
Dr. Stephen Leedy, a respected palliative care physician from St. Petersburg, Florida, stands accused of a horrific betrayal of trust. ...