In the small town of Fort Deposit, Alabama, a young man's life was tragically cut short in a violent encounter. Frank Crenshaw, a 22-year-old male, was the victim of a fatal shooting on December 30, 2024, during what authorities have described as an attempted carjacking.
The events unfolded at the Edgewood Manor apartment complex where Crenshaw was reportedly confronted by a group of four to six individuals. The group's intention was to forcibly take his vehicle. In an attempt to escape t
...Read More