LaToya Cantrell was elected the next mayor of New Orleans in a landslide victory with 60 percent of the vote.
WWL, USA Today: Nation
Sat, 11/18/2017 - 11:04pm
LaToya Cantrell was elected the next mayor of New Orleans in a landslide victory with 60 percent of the vote.