She Vanished After Stepping Off Her School Bus, And People Saw Her Talking To A Man Who Had Been Trailing Behind

On April 3, 1996, 15-year-old Sara Bushland vanished after stepping off her school bus in Spooner, Wisconsin, at 4:00 p.m. The bus dropped her off in front of her house as usual. She stood at the end of the driveway as the bus drove away. However, she never made it inside the house. According to […]