Friday 01/August/2025 11:57 AM
US Secretary of State Marco Rubio slams India over Russian oil purchases, calls it "point of irritation" in ties
Washington: United States Secretary of State Marco Rubio has expressed sharp disappointment over India's continued oil imports from Russia, calling it a...