Trump’s demand that India stop buying Russian oil puts Modi in tight spot | India

The relationship between India and the US is facing one of its most significant challenges in decades, as the Trump administration doubles down on its demands that India stop buying Russian oil or face punitive tariffs.

The US president, Donald…

Continue Reading