New Orleans, LA – Pedestrian Dies After Being Knocked Off Overpass on I-610 Near Elysian Fields

New Orleans, LA – Pedestrian Dies After Being Knocked Off Overpass on I-610 Near Elysian Fields