India rejects criticism of its business dealings with Russia as ‘unreasonable’, vowing to safeguard its own interests.
Seek Knowledge, Find Knowledge
India rejects criticism of its business dealings with Russia as ‘unreasonable’, vowing to safeguard its own interests.