07/31/2019
Decatur, Alabama
A three-vehicle crash on Point Mallard Parkway left one person dead.Source