France replaces Russia as India’s best friend?

India has said both France and Russia are important and you can’t compare both with both being close partners for New Delhi Well placed sources said, “India’s strategic partnership with France has its own merits, India’s strategic partnership has its own merits, both are important and special in their own way” Explaining,”Comparison is not useful […]

Continue Reading