Diplo-messy? When India abstained from voting against Russia on March 2 (2022) just before the UN General Assembly adopted a resolution deploring the Kremlin’s invasion of Ukraine, Washington DC and Moscow […] Koushik Das March 11, 2022 Leave a Comment