India: Navy Commissions INS Jatayu Naval Facility in Lakshadweep Islands
Mar 6, 2024 | 21:05 GMT
The Indian navy officially commissioned its latest naval facility, "INS Jatayu," on Minicoy within the Lakshadweep islands, Hindustan Times reported on March 6....