India’s position on the Russia’s invasion of Ukraine has elicited a surprising amount of scrutiny. As a non-permanent member of the UN Security Council, India along with the United Arab Emirates chose to abstain on resolutions against Russia. Read More…