India is set to host Russia’s Putin, deepening trade ties, unfazed by punitive U.S. tariffs
Russia’s President Vladimir Putin awards India’s Prime Minister Narendra Modi with the Order of St. Andrew the Apostle the First-Called at the Kremlin in Moscow, Russia July 9, 2024. Evgenia Novozhenina | Reuters As India reels under punitive U.S. tariffs over its purchases of Russian oil, New Delhi is all set to host President Vladmir … Read more