Opinion – Modi’s Strategic Moscow Visit Giga Mail
“Hearing the word Russia, the first word that comes to the mind of every Indian is India’s companion in happiness and sorrow” is how Indian Prime Minister Narendra Modi described India-Russia relations. Modi’s visit to Russia began with his arrival in Moscow on July 8th, 2024, to attend the 22nd India-Russia annual summit. During the … Read more