Laralee Spear, a 15-year-old student from DeLand, Volusia County, Florida, was tragically abducted and murdered on April 25, 1994. She was last seen getting off her school bus near Deerfoot Road and Spring Garden Avenue, around 3:15 p.m., just a short distance from her family home. It is believed that she was taken shortly after exiting the bus. Laralee's mother reported her missing around 4:05 p.m. when she did not arrive home as expected. Shortly thereafter, deputies were dispatched, and by 5:
...Read More