Editorial: Chief financial officers are dropping like flies on Brandon Johnson’s fifth floor July 30, 2026 at 5:00 a.m. Acting Chicago CFO Steven Mahr's sudden departure comes at a particularly poor time.
Editorial: What do Democratic socialists want? We took a look at their platform. July 30, 2026 at 5:00 a.m. Chicagoans have already watched what happens when ideological ambitions collide with budget math, political compromise and the practical realities of governing. The result is dysfunction.
Editorial: Congress should pass the bipartisan Protect College Sports Act July 29, 2026 at 5:00 a.m. The cash in college football is killing student athletics as a whole.
Editorial: Relitigating Rahm Emanuel’s school closures does nothing to solve CPS’ current problems July 29, 2026 at 5:00 a.m. Harping on Rahm Emanuel's mayoral tenure won't stabilize Chicago Public Schools.
Editorial: Chicago shouldn’t give up on addressing food deserts even after seven Save A Lot stores close July 28, 2026 at 9:46 a.m. The weekend's Save A Lot closures shouldn't be the end of efforts to provide healthy food options on the South and West sides.
Editorial: Illinois GOP’s anemic fundraising underscores its life in the political wilderness July 28, 2026 at 5:00 a.m. Weak political competition doesn't simply affect elections — it affects governing.
Editorial: A Mayor Johnson is jump-starting housing. Just not our Mayor Johnson. July 27, 2026 at 5:00 a.m. Cavelier, not Brandon, is riding to the housing rescue
Editorial: Can private screeners do the job of the TSA? July 27, 2026 at 5:00 a.m. Should private screeners replace the TSA?
Editorial: Killing new rental housing in Chicago would be a massive mistake July 26, 2026 at 5:00 a.m. Only more supply will ease high rents in Chicago.
Editorial: We are going to constantly need proof of our humanity soon. But in what form? July 26, 2026 at 5:00 a.m. CAPTCHA soon will be toast. How will we prove our humanity?