News Charlotte Weekly News Analysis—Slow Journalism Charlotte Just Changed Who Gets to Sell You a Tomato Charlotte Crime Down 29%, But Perception of Safety Remains Challenge for New Police Chief Two Half Days Become Full Ones: CMS Board Acts After Storm Chaos We Won’t Publish Guilt-by-Proximity Headlines CMS Board of Education Meeting Recap: New Principals Named, Literacy Data Reviewed, 2027–28 Calendar Options Released Charlotte Democratic Primary 2026: Stein Endorses Challenger to Incumbent Cunningham in High-Stakes House Race Bokhari and Egleston Join The Southern Group to Open Charlotte Lobbying Office Charlotte City Council Approves $4.3M Transit Authority Start-Up, Advances Infrastructure Contracts, Defers Gateway Station Parking Lease What You Need to Know About Charlotte’s New Transit Authority Mecklenburg Commissioners Hear Housing Appeals, Reset A Home for All, and Approve SoFi Incentive