Navy commissions strategically important base INS Jatayu in Lakshadweep Islands

Navy commissions strategically important base INS Jatayu in Lakshadweep Islands

Navy commissions strategically important base INS Jatayu in Lakshadweep Islands
Navy commissions strategically important base INS Jatayu in Lakshadweep Islands