The New School faculty set up encampment
Faculty members of The New School in NYC set up a pro-Palestinian encampment in the lobby of the college. FOX 5 NY's Briella Tomassetti has the details.
Faculty members of The New School in NYC set up a pro-Palestinian encampment in the lobby of the college. FOX 5 NY's Briella Tomassetti has the details.