NewsSan Francisco Volatile backdrop sets stage for violent counterprotest in SF ‘free speech’ rally Nik Wojcik :: SFBay October 18, 2020 3 mins read