US Secretary of State Marco Rubio slams India over Russian oil purchases, calls it "point of irritation" in ties

Washington [US], August 1 (ANI): United States Secretary of State Marco Rubio has expressed sharp disappointment over India’s continued oil imports from Russia, calling it a ‘point of irritation’ in the bilateral relationship and noting that such…

Continue Reading