Sponsored link
Tuesday, July 15, 2025

Sponsored link

Tagged with: Police

Fighting homeless sweeps at City Hall

Unhoused San Franciscans, service providers, and community members took over the steps of City Hall with bubbles, brooms, and tents to protest the city's...

Interrupting racial profiling in San Francisco

You’re waiting for a friend outside her apartment building. Or double checking the security camera in front of your business. Or distributing door hangers that encourage...

Electrifying art of Black Power in ‘Soul of a Nation’

Soul of a Nation: Art in the Age of Black Power 1963–1983 was organized by London’s Tate Museum and traveled to Arkansas, New York,...

Foreign Correspondent: Reaction to coronavirus is overblown

A new and deadly virus from China is coming to get you. Cancel your travel plans, quarantine your grandparents, and don’t let a Chinese...

The misleading reports (and reporting) on Prop. E

I was around in 1986, when the San Francisco Chronicle, along with most of the political power structure of the city, argued that Proposition...

Review: ‘Mimi’s Suitcase’ packs a lot in, but destination is cloudy

Even before the play begins, a red suitcase is in full view, slightly stage right, on an otherwise empty set. During the course of the...

When Jerry Brown sounds like Donald Trump

Scott Shafer’s conversations with former Gov. Jerry Brown are running as a series on KQED, and the section on his work in Oakland, which...

The Chron’s embarrassing attack on Boudin just got worse

The Chronicle has been attacking Chesa Boudin and the concept of serious criminal justice reform since he first announced he was running for DA....

Terence Hallinan, rebel and advocate for the oppressed

Terence Hallinan died Jan. 17, and in death got a lot more positive press than he ever did in life. The Chron ran a nice...

Oakland moms make national statement with housing victory

In a huge victory that may change the way Oakland (and other cities) looks at vacant housing, homeless mothers who took over an empty...