PoliticsG20 Summit Delhi-Â India and Russia towards distancing ?Shilpa M09/09/2023 by Shilpa M09/09/2023 In February 2022, the nation’s were under constraint whether to choose the Western-backed Kyiv or Moscow after the Russian tanks poured into Ukraine creating Europe’s biggest war after World War II. From that point for...