News Charlotte Weekly News Analysis—Slow Journalism The District 1 Decider: Pragmatist vs. Organizer Guide to Charlotte City Council At-Large Candidates 2025 Charlotte Public Forum: Student’s Home-Rule Mic Drop Leads a Night of Real Talk Charlotte’s 1% Transit Tax: What It Does, What It Costs, Who Runs It, and Where City Council Candidates Stand The Penny That Could Redraw Mecklenburg Malcolm Graham, District 2: Record, Committees, Corridors, Transit, and 2025 Ballot District 1 Rematch: Charlene Henderson vs. Danté Anderson in Charlotte’s 2025 Democratic Primary District 3’s One-Vote Shock: What BPC’s 46–45 Endorsement Means For Charlotte’s Most Watched Primary Mecklenburg County ABC Labor Day Hours 2025: Eight Charlotte-Area Stores Open 11 a.m.–4 p.m., One MXB-Only Charlotte Council Clashes Over Growth, Trust, and Traffic at Aug. 18 Zoning Meeting