Hundreds of Yale students have been protesting on campus in recent days, calling on the university to divest from companies that produce military weapons that they say are playing a role in the Israel-Hamas war.