Officers with the New Orleans Police Department are looking to locate a car believed to be involved in a fatal hit-and-run crash near the West Lake Forest area on Saturday, April 20. Read this story
Officers with the New Orleans Police Department are looking to locate a car believed to be involved in a fatal hit-and-run crash near the West Lake Forest area on Saturday, April 20. Read this story
More from WGNO | Crime Local News Orleans Parish