NEW ORLEANS ( WGNO) — City Councilmember Oliver Thomas has announced his run for the seat of New Orleans Mayor. Thomas first served on the Orleans Parish City Council from 1994 to 2002. He then ...