Fatal Crash Causes Traffic Delays on Interstate 280 in Lee County

TL;DR
An accident has caused the closure of Highway 280 near Lee Road 633 in Lee County, Alabama, leading to traffic delays. Drivers are advised to avoid the area.
Want the full story? Read the original reporting
Read on WTVM