McKayla Roberts, 27, female, died on January 2, 2022, after a violent hit-and-run along Interstate 20 near Irondale, Alabama. Public reporting identified her as being from Charleston, South Carolina, and said she was on foot in the westbound travel lanes between the Grants Mill Road and Old Leeds Road exits when she was struck that Sunday evening. The impact was fatal, and the vehicle that hit her did not stop. In the first accounts that emerged after her death, the scene was described as sudden ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for McKayla Roberts, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in