tampa

Doctor facing federal charges after allegedly sexually exploiting minors, telling girl to hang herself
Crime News

Doctor facing federal charges after allegedly sexually exploiting minors, telling girl to hang herself

Serious federal charges have been brought against a Tampa, Florida, palliative care specialist doctor. Stephen Leedy, 59, is accused by authorities of manipulating and taking advantage of minors through online…
Back to top button
Signup for The AEGIS Alliance Newsletter! 
The newsletter sends out automatically after ten new posts are published. Also occasional updates about what's new on our YouTube channel. We also offer a memes newsletter.
You can unsubscribe at any time!