BREAKING: Police have breached the “Gaza Solidarity Encampment” on UCLA campus in California, and are making arrests.
BREAKING: Police have breached the “Gaza Solidarity Encampment” on UCLA campus in California, and are making arrests.
For the last fortnight, America's tented protest movement has spread from campus to campus, seemingly unabated by..