Stories about Mark Farrell

The Street Sheet: 30 years of journalism by and for homeless people

For three decades, the publication has allowed the unhoused to write their stories -- and make some income.

Talking Yimby, acting Nimby in District 5

Unpacking the failed news media narrative of Nimbys in SF -- and how it applies to the D5 supervisor race.

The inhumanity of homeless ‘sweeps’

When did taking people's possessions, destroying their shelter, and leaving them to suffer in the rain become the new normal?

Campaign madness: No on C’s bizarre messaging ….

... and a silly Twitter-storm over $150 in D6, where corporate interests are pouring more than half a million dollars into the campaign

Attacking an SF judge for being too ‘soft on crime’

Chron, anti-crime group go after Judge Chris Hite because he doesn't want to send a young Black man to jail for car burglary

Breed talks about bringing the city together — but shows sharp political edges

Inaugural program disses opponents, has little talk of working with the progressive majority on the board

Supes reject Farrell’s final Police Commission nominee

Mayor Breed will now get two nominations to a commission that has struggled to hold rogue officers in check

Protest Salesforce and its connection to ICE!

Plus: Accountability for the police -- and for PG&E. That's The Agenda for July 9-15

The Agenda: A new board prez, $275K for a police shooting …

... plus public-notice and supporting the Tenants Union. That's The Agenda for June 24 to July 1

The Agenda, June 18-24: Supes to radically change notice requirements on development

Plus how to support the Tenants Union and the first big debate for D10 candidates