Sponsored link
Thursday, September 18, 2025

Sponsored link

Tagged with: San Francisco

COVID is devastating the US economy—while the very rich get very richer

My poor puppy hates the fireworks. They’re loud and unpredictable. There are many theories, some of them pretty out there, as to why so...

Jane Morrison, lifelong activist, dies at 100

Jane Morrison, who was an urban environmentalist before anyone knew what that meant and a central part of the progressive movement in this city...

Anatomy of a corrupt $125 million city contract

In a remarkable and highly unusual hearing today, the Government Audit and Oversight Committee dug into the anatomy of a multimillion contract that Sup....

Appeals Court upholds Prop. C in major win for local tax measures

Less than a week after hearing oral arguments on the validity of the city’s big-business tax to fund homeless programs, a unanimous panel of...

Laborfest 2020 highlights global struggle from Vietnam to George Floyd uprising

The George Floyd uprising, the massive Juneteenth Oakland port blockade, gig workers protesting outside CEO's houses: All of these in the past month have...

People’s March on Pride: Reclaiming the streets and looking fierce

A 2020 Pride faerytale: First Pride was cancelled and almost everyone was sad. The glowing Pink Triangle in the sky offered some gorgeous solace,...

OPINION: Keep transit lanes for public transit

The SFMTA Board of Directors will hold a special meeting Tuesday/30 to consider, among other items, the creation of temporary emergency transit lanes. We...

Public toilets—and public corruption

The deepening public works scandal, which now involves political connected permit expediter Walter Wong, appears to have links to a big corporation that has...

New Music: With ‘Move Out,’ SUMif drops a rousing synth command

When the creative juices get ignited, possibilities ARE unlimited. Words pogo directly to and from the ole ticker. So instantly after Steph Wells, of the...

Pride is a defense of Black bodies, and always has been

This year is Pride 50 — or it was supposed to be. When San Francisco Pride, for which I am President of the Board of...