Skip to main content

source: Washington Examiner

Washington Examiner

With Lori Lightfoot on her way out in Chicago, the position of worst mayor in America will soon be up for grabs. New Orleans Mayor LaToya Cantrell may be at the top of the list. Cantrell ismired in scandals. It is alleged that she had an affair with a member of her security detail. She has been accused of using her city-owned apartment for personal benefit.

read the article...