New Orleans police reports

New Orleans Officers Found Guilty of DWI Face Minimal Punishments

News Summary Two police officers in New Orleans, Sgt. Kevin Thompson and Officer Troy Daliet, have been found guilty of…

3 weeks ago