Demand the Resignation of RIT Roorkee's Director and Actions against all those responsible

Recent news