Unwarranted: India on UN human rights body head’s electoral process remark
India on Monday said that the “concerns" raised by the UN's top human rights official over its electoral process are “unwarranted” and do not reflect.
The reality of the world's largest democracy, as New Delhi highlighted that many across…
Read More...
Read More...