Sponsored link
Wednesday, July 2, 2025

Sponsored link

Tagged with: Agenda

Senate tumult reflects popular discontent with Yemen War

FOREIGN CORRESPONDENT I'm on a low-budget book tour, sleeping in spare bedrooms and munching granola in the kitchens of progressives all along the East Coast....

The politics of the Milk-Moscone assassinations

The assassinations of Harvey Milk and George Moscone were a terrible human tragedy. The murder of the first openly gay elected official in the...

Tell the CPUC: No bailout for PG&E!

The president of the California Public Utilities Commission is prepared to protect Pacific Gas and Electric Company from bankruptcy. Activist say there’s a much...

The reality about Nancy Pelosi …

When Nancy Pelosi became speaker of the House in 2007, Washington news media started calling me. The right wing was going nuts; Pelosi, they...

SF was totally unprepared for the air-quality crisis

By the end of this week, the rain finally arrived, the Camp Fire was largely contained, and the Bay Area could take a deep...

Israel loses politically in Gaza battle

Earlier this week the Israeli military and armed groups in Gaza clashed in the worst fighting since their 2014 war. Israeli planes bombed Palestinians,...

Election winners and losers in SF

First, we don’t really know anything for sure yet. There are, according to the Department of Elections, an astonishing 139,000 ballots still to be...

Election night live: Big turnout so far

Two years ago, I stood outside John’s Grill at the Election Day Lunch and heard Alex Clemens read off the early exit-poll results, which...

The Agenda, Election Day edition

The biggest election day of a lot of our lives is Tuesday/6, and I know that sounds overly dramatic, but I think it’s true. The...

Murder of Saudi journalist builds opposition to Yemen war

The murder of dissident Saudi journalist Jamal Khashoggi has backfired on the Saudi royal family by focusing new attention on its vicious war on...