ADU interviews Indian Ambassador to Russia on the sidelines of International Military Technical Forum Army 2021 at Indian Pavilion, Patriot Park, Moscow Patriot Park, Moscow.…