As the Russia-Ukraine war edges towards a negotiated end, India’s strategic autonomy and energy security face a defining test
​As the Russia-Ukraine war edges towards a negotiated end, India’s strategic autonomy and energy security face a defining test by Soban News (international And National News)