Indian Ambassador to Russia His Excellency DB Venkatesh Varma reiterates faith in Indo-Russian ties. By Harmeet Singh on August 26, 2021