SEE IT: Police Arrest Doctor Accused of Coaching Children to ‘Choke and Hang Themselves’ as He Watched Online, Resulting in Young Girl’s Death
Federal authorities have charged a Florida palliative care doctor with producing child pornography. As CrimeOnline previously reported, Holly Springs police in Georgia arrested Dr. Stephen Leedy was on December 19 after being pulled over. He’s facing accusations of coaching at least one of his victims to her death. The victim, identified as a 13-year-old, was …










