How India spoiled China, Russia’s bid to challenge world order

Prime Minister Narendra Modi’s “not an era of war” comment during bilateral talks with Russian President Vladimir Putin has been widely hailed by international media as a long overdue “rebuke” for Moscow’s war against Ukraine and may have thrown a wrench in Putin’s plan to rally Asian leaders behind a new “international order”.