Vindhyagiri

INS Mahendragiri: All you need to know about India’s latest navy warship launching on September 1

Image Source : PIB Representative Image of the warship Mahendragiri, India’s latest warship, will be launched at the Mazagon Dock…

1 year ago