Tag:

Beinecke Plaza

45 Arrested At Yale University Over Student Protests On War In Gaza 45 Arrested At Yale University Over Student Protests On War In Gaza
45 Arrested At Yale University Over Student Protests On War In Gaza Police arrested some 45 protesting the war in Gaza at Yale University after refusing to…