Published On May 9, 2024
Over 600 faculty and staff members at UCLA have signed a letter calling for the resignation of the university's chancellor alongside several other demands being made in support of students protesting the war in Gaza.
show more