NBC Washington
DC police clear George Washington U. protest encampment, arrest 33 demonstrators
D.C. police cleared the pro-Palestinian protest encampment at George Washington University early Wednesday and arrested 33 demonstrators. Police deployed pepper spray on the streets...to clear ...
2 days ago