Teacher Found Dead 2 Days After Being Arrested For Alleged Sexual Abuse Of Students
Leslie Buttram Gillespie, a teacher in Alabama, was found dead by suicide in her home on Saturday, just two days after she had been arrested for allegedly sexually abusing two … Read More