India: India joins Russia, China in voting against resolution on Iran human rights at UN
India along with Russia and China have voted against a UN resolution on the “human rights situation in Iran”. While the resolution was backed by 78 member states, 30 states including India, Russia and China, voted against it. Simultaneously on the same day, India abstained on a UN resolution on the “situation of human rights … Read more