America said on India buying oil from Russia… every country has the right…
Washington: Every sovereign country including India has the right to buy oil or any mineral product from any other country. …
Washington: Every sovereign country including India has the right to buy oil or any mineral product from any other country. …