Prime Minister Narendra Modi, addressing a nation today after the country's massive milestone of 100 crore vaccinations, said it was not just a number but a symbol of the country's ability and of "new India". He also said India's critics had been silenced.