Investigators initially thought a 13-year-old girl, found hanging from a shower head more than three years ago with a dog leash tied around her neck, […]
'Get the Belt So We Can Start Choking You': Video Shows Shocking Takedown of Florida Doctor Accused of Orchestrating Sick Online Torture of Children That Drove 13-Year-Old to Her Death