Tags INS Dega

Tag: INS Dega

Vikramaditya Leaves Russia to its New Home

India’s Vikramaditya aircraft carrier left the Sevmash shipyard in northern Russia, embarking on a two-month voyage to its permanent base in the Karwar naval...
banner