INS Tabar in St. Petersburg, Russia By Harmeet Singh on July 24, 2021 New Delhi. 23 July 2021. Indian Naval Ship Tabar arrived at St Petersburg 22 Jul 21 as part of a five-day goodwill visit to Russia…