May 23, 2024News Group of graduates walk out of Harvard commencement chanting "Free, free Palestine" after weeks of protests on campus Source link