Invasion
-
Main News
‘India buying oil from Russia will be equal to supporting invasion’: US claims oil deal will put India on wrong side of history
India is close to clinching a deal with Russia for buying 3.5 million barrels of its crude at “deep discounts”
Read More »