Anti-Israel Protesters Establish Encampment at George Washington University
Anti-Israeli protesters established an encampment Thursday on the campus of George Washington University (GWU), in Washington, DC. “As our people discover mass graves of our martyrs in Gaza, it is ...