ALL EARS The first thing you hear when you call Patrick Brown is “please enjoy this ringback tone,” followed by Louisiana rapper Kevin Gates belting...
President Donald Trump is back on the stump, trumpeting his alleged triumphs since the 2016 elections. Somehow, he never mentions Afghanistan.
For years, Trump has...
Sup. Malia Cohen, I am reliably told, promised progressives on the board that she would re-appoint Planning Commissioners Dennis Richards and Kathrin Moore if...
Editor’s note: As the candidates for mayor discuss law enforcement, police accountability, and the future of the SFPD, it’s worth looking back at how...
ONSTAGE When Eva Malloy (Julia McNeal) muses "It’s a lifelong journey, isn't it, shaking off a Catholic childhood?" a knowing chuckle ripples through the...
ULTIMATE PRIDE GUIDE 2017 Pride started as a celebration of a protest, how cool is that? And watching SF Pride (Sun/25) progress from its raucous roots,...