1:57 PM: Pro-Palestinian protestor pinned to the ground by police during Stata Garage rally

THE TECH

1:57 PM: Pro-Palestinian protestor pinned to the ground by police during Stata Garage rally THE TECH