Donald Edward Carroll, a 41-year-old man, was walking along Alabama Highway 77 in Lincoln, Alabama, when the evening turned violent and sudden. Near the intersection of Speedway Boulevard, he was struck by a vehicle, the impact leaving him fatally injured as traffic continued to move through the area. The driver did not stop to help or call for aid, and the scene quickly became a search not just for answers, but for the person who had vanished into the night.
Investigators treated the cr
...Read More