India kicks off ‘world’s largest’ vaccination campaign
India, the world’s most populous country after China, has said it may not need to vaccinate all of its 1.35 billion people to create herd immunity. Still, covering even half its population will make it one of the largest immunisation programmes in the world, even if countries like the United States were