SFGate blog and chronicle article

SFGate blog about this year’s protest or lack of it. It’s not quite accurate because BGAN didn’t “boycott” protests this year. BGAN didn’t hold one because of logistical and support problems. It had nothing to do with what other people were doing.