INDIAN 7

5799 views

INS Vela, which is launched under Indian Navy’s Project-75, is the joint venture of India and which of the following countries?

Tags :

INS Vela, which is launched under Indian Navy’s Project-75, is the joint venture of India and which of the following countries?