No heads of state or government in Europe believes, or claims, that India is to blame for Russia’s war on Ukraine.
They blame Russia for Russia’s war on Ukraine.
I can’t know where you get your “news” from, but perhaps you should consider trying to follow more serious news organizations. AP, Reuters and BBC are highly factual with little or no political spin. For more analytical content you may consider The Economist, but be aware that they do publish opinion as well.
You seem to need a news diet that is higher on factuality and lower on spin.