New Orleans Mayor LaToya Cantrell owes more than $95,000 to the Internal Revenue Service for unpaid taxes, according to multiple liens filed by the agency against her home. First reported … Click to Continue »
Read more here:: New Orleans mayor, husband owe $95K in unpaid taxes






