Tag: India rebuts US and EU’s charges for importing Russian oil

India rebuts US and EU’s charges for importing Russian oil