July 24, 2026
Protesting students have compared the mass-resignation with “holding the university hostage”