In an emergency session of the UN’s General Assembly held on February 27th 2022, 141 of the 193 member states voted for a resolution that deplored Russia’s invasion of Ukraine and called for the immediate withdrawal of its forces. India, along with China and 33 other countries, abstained. Explaining its vote, India’s Permanent Representative at Read More…