Police cleared pro-Palestinian protesters out of a tent encampment at New York University. In U.S. campus demonstrations, more than 2,300 have been arrested.
Police cleared pro-Palestinian protesters out of a tent encampment at New York University. In U.S. campus demonstrations, more than 2,300 have been arrested.