
Alabama Teacher Dies By Suicide Days After Arrest For Allegedly Having Sex With Teen Students
Alabama teacher Leslie Buttram Gillespie has died by suicide days after she was arrested for allegedly having sex with two teen students in September 2020.
OK Magazine - True Crime