Tens of thousands of demonstrators took to the streets of Delhi during youth protests against the Narendra Modi administration