Traffic stalled for hours on I-20 after separate fatal wrecks
Traffic was backed up for hours on Tuesday afternoon after two fatal wrecks left two people dead.
The accidents happened on May 3rd beginning at 3:08 a.m. on Interstate 20 near Pell City, Alabama.
According to the St. Clair Times, Alabama State Troopers received a call regarding a two-vehicle accident involving a semi truck near mile marker 155, which was promptly...