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…

5 days 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…

5 days 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…

5 days 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…

5 days 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…

5 days 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…

5 days 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…

5 days 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…

5 days ago