Congress calls into question India’s autonomy following US approval for Russian oil
Criticism comes in response to US temporarily easing economic sanctions against Russia to allow Russian oil currently stranded at sea to be sold to India.
Get the latest news and updates from Dawn