As the sun sets, an officer looks down on the crowd outside Spanos Theatre from a nearby rooftop Tuesday, Jan. 31, 2017, in advance of Milo Yiannopoulos’ talk at Cal Poly.
As the sun sets, an officer looks down on the crowd outside Spanos Theatre from a nearby rooftop Tuesday, Jan. 31, 2017, in advance of Milo Yiannopoulos’ talk at Cal Poly. Joe Johnston jjohnston@thetribunenews.com
As the sun sets, an officer looks down on the crowd outside Spanos Theatre from a nearby rooftop Tuesday, Jan. 31, 2017, in advance of Milo Yiannopoulos’ talk at Cal Poly. Joe Johnston jjohnston@thetribunenews.com

Local

Cal Poly brought in 109 officers for Yiannopoulos speech for massive protests that didn’t happen

February 01, 2017 7:15 PM

  Comments  

Videos