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.
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.
Leave a Reply