Voter data shows clean sweep for winning candidates

OK San Francisco, a tumultuous local election is a week past now, but indulge me some voting wonkery-nerdery just a…

15 hours ago

Impact of onsite health clinics on workers’ rights

This weeks question comes from Tara S. from Fremont, who writes: Q: I follow your column regularly and took particular…

15 hours ago

As contract negotiations drag out, Marriott workers struggle to pay bills

Five days each week, Larrilou Carumba leads dozens of her unionized co-workers in a march to the rhythm of makeshift…

15 hours ago

Helping out strangers in a strange land

Outside the Hyatt Regency, an Amtrak Thruway Coach idles in the bus stop, leaving just enough room for me to…

15 hours ago

There’s no social justice without economic justice

I know the November 2018 election is already 10 days past, but I can’t stop thinking about Proposition C. I…

15 hours ago

The City earns a mixed report card for the midterm elections

The day after the 2018 midterm elections, my social media feeds and inbox emails registered an unusual spike in exultant…

15 hours ago

Marriott employee strikes by day, delivers food by night

Larrilou Carumba has worked at the San Francisco Marriott Marquis for more than six years as a housekeeper. When her…

15 hours ago

‘Widows’ a fun heist thriller with a touch of depth

“Hunger,” “Shame” and “12 Years a Slave” director Steve McQueen brings his interests in social justice and extreme means to…

16 hours ago