Stephen Leedy, 59 ,of St. Petersburg, was hit with three counts of production of child sex abuse material and two counts of enticing a minor to engage in sexual activity, according to a news ...
Stephen Andrew Leedy, a 59-year-old palliative care doctor who lives in St. Petersburg, pushed one 13-year-old girl, who he coerced to produce sexually explicit images, to fatally hang herself in ...
Stephen Andrew Leedy, 59, of St. Petersburg, was indicted on multiple charges related to the alleged crimes, the DOJ announced Monday. The charges against him include three counts of production of ...
One of the victims was found dead after Stephen Andrew Leedy directed her to hang herself, according to court records. Leedy’s wife is a leader with the Juvenile Welfare Board of Pinellas County.
NEW MailOnline today launches its ultimate NHS data tracker, allowing you to see exactly how your hospital is faring this winter. Creaking at the seams because of a never-ending crisis, trusts ...