Mayor LaToya Cantrell faces backlash from the City Council after pulling out a $20 million settlement with NOLA Public ...