Pedestrian died after being struck by multiple vehicles on I-10 near Norman C. Francis Parkway (New Orleans, LA)

On Thursday night, one person was killed after an auto-pedestrian crash on I-10 near Norman C. Francis Parkway.

As per …