new haven
Police storm Yale University’s campus with riot gear, arrest students as hundreds stage anti-Israel protest
U.S.
Amanda Smith
Police clad with riot gear swarmed Yale University’s Connecticut campus early Monday and started arresting students who had been staging an anti-Israel ...