4:32 pm: State police stand between pro-Palestine protestors and counterprotestors

THE TECH

4:32 pm: State police stand between pro-Palestine protestors and counterprotestors THE TECH