The 63rd mayor of New Orleans is now officially in office. Former Vice President Kamala Harris administered the oath of office to new mayor Helena Moreno during this morning's swearing-in ceremony.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results