India, not China, may hold key to ending Ukraine war, says Telegraph

The Telegraph: India — not China — could be the key to ending the Ukraine war Despite buying less Russian oil than China, India has drawn US pressure — and may hold greater leverage over Moscow’s ability to sustain the war.

→ View original post on X — @euromaidanpress

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *