Human rights of people of Xinjiang should be respected and guaranteed: India on abstaining from UNHRC vote against China's treatment of Uyghurs



India on Thursday abstained from voting on a draft resolution in the UN Human Rights Council on holding a debate on the alleged mistreatment of Uyghur Muslims in Xinjiang province of China.