Putin’s Note to the West: “Efforts To Shift India…”
Russian President Vladimir Putin has criticized the West’s attempts to divide Moscow and New Delhi, stating that India’s government…
Russian President Vladimir Putin has criticized the West’s attempts to divide Moscow and New Delhi, stating that India’s government…