News

The MEA defended India’s “steady and time-tested” ties with Russia amid US criticism over Russian oil imports. Spokesperson ...