Indian Navy and French Navy hold 17th staff talks in New Delhi
New Delhi: The 17th Indian Navy (IN) and French Navy (FN) staff talks took place in New Delhi from February ...
New Delhi: The 17th Indian Navy (IN) and French Navy (FN) staff talks took place in New Delhi from February ...
© Janam Multimedia Limited