New Orleans Police Investigates Homicide on Olive Street

New Orleans, Louisiana (STL.News) The NOPD is investigating a fatal shooting that claimed the life of one man Friday…