Alabama State Troopers Confirm 1 Fatality In I-20/59 Wreck This Afternoon
Two 18-wheelers and three other vehicles were involved in a wreck Northbound on I-20/59 near exit 71A today and one fatality has been confirmed.
We'll provide more details as we get them so keep checking back.