The Guardian -
4 Aug 2025 00:20
Stephen Miller says its astonishing that India is basically tied with China in purchasing Russian oil; 120 firefighters needed to put out blaze at Sochi oil depot. What we know on day 1,258See all our Russia-Ukraine war coverageA top aide to President Donald Trump has accused India of financing Russias war in Ukraine by buying oil from Moscow, after the US leader escalated pressure on Delhi to stop buying Russian oil. What he [Trump] said very clearly is that it is not acceptable for India to co...
Share this Article