INS Tarkash at St Petersburg, Russia
Towards bolstering the robust ties between Russia and India and in recognition of the ‘Special and Privileged Strategic Partnership’ between
Read moreTowards bolstering the robust ties between Russia and India and in recognition of the ‘Special and Privileged Strategic Partnership’ between
Read more