Police stop the progress of protestors at the steps of President Myles Brand's house in the heart of campus.
Trending
Police stop the progress of protestors at the steps of President Myles Brand's house in the heart of campus.