Fatal crash in DeKalb County

One person died and eight others were injured after a vehicle crashed and rolled down an embankment on I-20 West near Wesley Chapel Road.

Map: ArLuther Lee Source: The Atlanta Journal-Constitution
AJC-Atlanta