World News ‘India did world a favour by buying Russian oil because…’: Hardeep Puri’s message to ‘ill-informed’ commentators November 8, 2024