World8 months ago
Police deployed on US campuses as Gaza war protest unrest simmers
At the Massachusetts Institute of Technology protesters dug in, blocking an avenue near the centre of the campus in Cambridge during the height of Wednesday afternoon’s...