Inside of the Anti-Israel Encampment at George Washington University
Footage has been obtained showing the inside of the encampment established at George Washington University, in Washington, DC.
Footage has been obtained showing the inside of the encampment established at George Washington University, in Washington, DC.