Finally! San Francisco Dems get BAD NEWS (ouch!) - The Horn News