Student outrage over US behaviour
From New York to Los Angeles, from New Hampshire to Texas, thousands of students have risen up against how the Palestinian people in Gaza are being treated. US police have arrested over 2,300 student protesters, and many more will be arrested in the coming …