San Francisco Gave $1.6 Billion to Nonprofits It Can't Oversee — And Can't Stop Funding
3 articlesSacramento Protects Its Own: Kill Transparency, Shield Nonprofits, Let Courts Weaken Public Safety
3 articlesGarry's List Is Building a Civic Machine — Launch Party in February, Voter Guide by June
4 articlesSF's 'CEO Tax' Doesn't Tax a Single CEO — Five Months of Receipts Show Who Actually Pays
5 articlesSF's Housing Nonprofit Machine: Block Units, Skim Fees, Hide the Money, Run for Higher Office
4 articlesOakland Knows Exactly What Works — And Keeps Choosing Not to Do It
4 articlesSF's Revolving Door Courts: Violent Felons Diverted, Judges Unchallenged, Murder Follows
8 articlesThe Evidence Keeps Saying Yes. The Incumbents Keep Saying Wait.
3 articlesSF Punishes Everyone Except the People Breaking the Law
3 articlesAntoine Watson Killed Grandpa Vicha on Camera — The System Let Him Walk, Voters Get One Shot to Respond
6 articlesBART Wants a Blank Check — Its Own Records Show Why Voters Shouldn't Sign It
3 articlesBlue Cities Keep Tripling Budgets and Getting Worse Outcomes — Who's Counting?
4 articlesMore from Garry's List
We Audited California's Election Reform. The Results Aren't Encouraging.
Jun 10, 2026
The Pelley Firing Is Not a Free-Press Tragedy. It's an Autopsy.
Jun 03, 2026
The Federal Government Is Punishing Immigrants Who Play by the Rules
May 23, 2026
Power Spoke to Truth. Truth Didn't Flinch.
May 09, 2026
From AI Doomerism to Molotov Cocktail
Apr 20, 2026
The BASED Act Comes for Big Tech
Apr 02, 2026
Merz Called It a Mistake. Then He Called It Irreversible.
Mar 15, 2026
Brain Computer Interfaces Are Now Giving Sight Back to the Blind
Mar 06, 2026