Geneva/United Nations: India on Friday abstained in the UN Human Rights Council on a vote to urgently establish an independent international commission of inquiry to investigate alleged human rights violations and related crimes following Russia’s military operation in Ukraine. The 47-member Council voted on a draft resolution on the ‘Situation of human rights in Ukraine stemming […]