India and France deepen ties: Joint defence roadmap, space cooperation, and more

India and France deepen ties Joint defence roadmap space cooperation and more

India and France deepen ties: Joint defence roadmap, space cooperation, and more
India and France deepen ties Joint defence roadmap space cooperation and more