A fatal hit-and-run on I-10 westbound near the Downman Road on-ramp is under investigation by New Orleans police.
Continue reading at WDSU »