Sponsored link
Saturday, April 19, 2025

Sponsored link

Tagged with: Hate

First mayoral debate has no winners and too much agreement

The first mayoral debate of the spring had no clear winners or losers; in fact, none of the candidates stood out as dramatically different...

A stunning surprise: Interim Mayor Mark Farrell

In a stunning vote that nobody expected, the Board of Supes selected Sup. Mark Farrell to be interim mayor, leaving the June race wide...

Doormat Division: 0-16! Browns wind the moldy carpet!

BROWNS 24, STEELERS 28 They did it, Doormat Denizens. Driving deep into the Shower Curtain (2nd string Steelers) territory with under two minutes to go,...

Why was Garcia Zarate charged with murder?

There’s only one conclusion I can reach from the outcome of the trial of Jose Ines Garcia Zarate: This case should never have been charged...

OPINION: Cannabis is not a threat to our neighborhoods

It feels as if in the last few months, the dominant narrative at City Hall has been that cannabis small business are somehow innately...

Proposal calls for every renter facing eviction to have the right to a lawyer

A coalition of renters and advocates, led by Dean Preston, who ran for supervisor last year, filed the paperwork today for a ballot measure...

Onstage: Roaring through life with ‘Eva’

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...

BAY GUARDIAN BEST OF THE BAY 2017: WELCOME!

48hills is proud to host the SF Bay Guardian Best of the Bay 2017! Dear Readers, Welcome back to the SF Bay Guardian’s Best of the...

BEST OF THE BAY 2017: CITY LIVING WINNERS

48 Hills is proud to host the SF Bay Guardian Best of the Bay 2017. For more Best of the Bay 2017 categories, including Food...

Foreign Correspondent: Trump moves encourage Iranian hardliners

In Washington DC, Trump's moves against the Iran nuclear agreement are seen as getting tough on a dangerous enemy. In Iran, they are seen...