Anti-Israel protesters attempted to set up a tent encampment at Princeton University Thursday before police moved in and made two arrests.
Anti-Israel protesters attempted to set up a tent encampment at Princeton University Thursday before police moved in and made two arrests.