Delhi University’s Hindu College has suspended 25 students for staging protests last month over a cultural fest and 15 more for alleged fraud during the Mecca’23. At least two more students were served notices for both, their alleged involvement in protest as well as financial fraud,