NEW ORLEANS (WGNO) — Findings in a newly released report by the New Orleans Office of Inspector General, Edward Michel, revealed several issues within the Department of Public Works. One finding ...