NYU Erects Barricade After Arrests by NYPD, New York, New York, United States - 23 Apr 2024
Workers construct barricades made of wood and metal doors at NYU's Stern School of Business after students and faculty were arrested on April 22 after setting up a Gaza Solidarity encampment at Gould Plaza.