India and Russia were declared joint winners of the 2020 […]
In a major display of strong all-weather ties, India, for […]