“Free Speech” rally in Berkeley, CA. More images at www.recasper.com. #protest #berkeley #demonstration #arrest #news #reportage #berkeleypov #police #freespeech #milo #ucberkeley #sproulplaza #protestmarch