April 28, 2025
Protesting students have compared the mass-resignation with “holding the university hostage”