An Alabama teacher was found dead on Saturday, just two days after being arrested for having sex with students. Leslie Gillespie, 44, was found dead of an apparent self-inflicted gunshot wound at her home in Hillsboro, according to local outlet AL.com. “It appears to be a self-inflicted gunshot wound,” county coroner …
Read More »