The New Orleans Police Department announced Thursday, April 25 that an arrest was made in a fatal Algiers shooting. Read this story
The New Orleans Police Department announced Thursday, April 25 that an arrest was made in a fatal Algiers shooting. Read this story
More from WGNO | Crime Local News Orleans Parish