INS Chennai – A New Beast of Indian Navy

The commissioning of INS Chennai, the guided missile destroyer, raised the confidence of the Indian Navy and escalated the strength … Continue reading INS Chennai – A New Beast of Indian Navy