US police break up Gaza protest encampment at George Washington University
Police in the United States capital have broken up a student protest encampment at George Washington University, one of dozens of tent camps set up on campuses across...
Read more