The New Orleans Police Department announced an arrest was made in the case of a double shooting that left two men dead in Central City. Read this story
The New Orleans Police Department announced an arrest was made in the case of a double shooting that left two men dead in Central City. Read this story
More from WGNO | Crime Local News Orleans Parish