News + Politics

The Tom and Tim Show: Scandal-sheet journalism

Plus: Affordable housing, PG&E -- and why is the Catholic Church ducking the immigration issues in SF?  

Flower Mart wins historic deal — but it’s not over yet

Preservation depends on city approval of a project that violates existing law By Zelda Bronstein JULY 10, 2015 -- On June 26, the San Francisco Flower...

Solar power isn’t green? PG&E scam heads to the November ballot

Despite last-minute efforts, a misleading measure seeking to undermine clean public power is going to the voters. Will the mayor help defeat it? By Tim...

The press whips up toxic anti-immigrant madness

Even in SF, reporters are leaping on the bandwagon, blaming a very reasonable city policy for a tragic murder By Tim Redmond JULY 7, 2015 –...

Thank you for “Pullin’ Pork for Pride”!

11th annual Pullin' Pork for Pride happy hour kicked off a great Pride weekend. Thanks to all the loyal 48 Hills readers who joined us...

Outpouring of love counters LGBT mural arson in Mission

Hundreds gather outside Galeria de la Raza in the Mission to show strength, resilience of LGBT and Latino communities. By Marke B.  JULY 1, 2015 --...

Up against a serial evictor

Fergus O'Sullivan keeps throwing tenants out of their homes. Now some of them are fighting back By Erin McElroy JUNE 30, 2015 -- On Sunday June...

Unity Rally set for burned, defaced Chicano LGBT mural, Wed/1

Mural in Mission showing two LGBT couples and a trans man hit by arson; community rally planned 6pm-7pm By Marke B.  JUNE 30, 2015 -- Galeria...

Our police state, staged and sung in ‘Freedomland’

56th annual SF Mime Troupe show tours the Bay Area, coming to Dolores Park July 3-5. By Marke B.  ONSTAGE "The Mime Troupe has always used art...

Uber’s cut-rate prices are destroying immigrant jobs

In Fremont, taxi drivers who used to be able to support a family are crushed beneath the giant tech company's plan to attract riders...