Investing, US News

Mayor Lori Lightfoot Spotted In The Chicago River

Mayor Lori Lightfoot

Mayor Lori Lightfoot was spotted recently in the Chicago River. She was spotted just off Dearborn Ave by some tourist passing by. Many embarrassing photos of the mayor were taken. Some people even tried to help this poor mayor out of the water but officials had to be called for a daring rescue. But the […]

Jump To The Original Source

Facebook Comments

Check Also

Russian industry targeted, not consumers, if Biden export curbs imposed

Published by Reuters By Karen Freifeld (Reuters) – ...