Presidents and defense ministers from France, Russia, Sweden and U.K. are visiting India in the following months to convince New Delhi to buy their fighters.
Aviation News
Presidents and defense ministers from France, Russia, Sweden and U.K. are visiting India in the following months to convince New Delhi to buy their fighters.