India Deploys INS Tarkash at St Denis, Reunion Islands, France
INS Tarkash is a potent frontline frigate of the Indian Navy equipped with a versatile range of weapons and sensors. The ship is part of the Indian Navy's Western Fleet and under the…