INS Talwar in Mombasa, Strengthens India-Kenya Naval Ties
Indian Naval Ship (INS) Talwar, a frontline stealth frigate of the Indian Navy, docked in Mombasa, Kenya, on September 22, 2024. This visit marks another step towards deepening bilateral maritime…