University of Virginia police arrested 25 anti-Israel protesters on Saturday while trying to clear out an illegal encampment on the campus.
University of Virginia police arrested 25 anti-Israel protesters on Saturday while trying to clear out an illegal encampment on the campus.