The Delhi University has earned the dubious distinction of being the country