In short:
Indian Prime Minister Narendra Modi has told Russian President Vladimir Putin the war in Ukraine needs to end for humanity’s sake.
India, along with China, has continued buying Russian oil since the 2022 invasion of Ukraine, helping Moscow recover from sweeping Western sanctions.
Mr Modi said India supports all peace efforts and called for a cessation of hostilities.



And that was true in 2025. Hell, that was true earlier this year.
It’s no longer the case.
And quite obviously, your ego won’t allow you to admit when you’re wrong.