INDIAN 7

45086 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 : United States, France, Germany, Russia

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