Defying West, India sets $100 billion trade target with Russia
MOSCOW/NEW DELHI: In a compelling statement of India’s strategic autonomy, Prime Minister Narendra Modi met Russian President Vladimir Putin in Moscow and raised the bar for economic partnership by setting …
Read More