wwwltv.com
Seven different City of New Orleans department heads illegally received free Jazz Fest tickets in 2017, according to a new report from the New Orleans Office of Inspector General.
wwwltv.com
Seven different City of New Orleans department heads illegally received free Jazz Fest tickets in 2017, according to a new report from the New Orleans Office of Inspector General.