India rejects criticism of its business dealings with Russia as ’unreasonable’, vowing to safeguard its own interests.
What The Fuck Is Happening?!
India rejects criticism of its business dealings with Russia as ’unreasonable’, vowing to safeguard its own interests.