One Fatality in FedEx Truck Hit-and-Run on I-59 South
(Birmingham, AL, September 24, 2021) – A FedEx truck crashed into another vehicle on I-59 on Thursday afternoon and fled the scene. The police responded to reports of the crash at the Roebuck Parkway exit in Birmingham. Police found Euriticulus De Shawn Williams unconscious on the side of the road. It was later confirmed that Williams was cleaning up...
Continue Reading