India on Thursday abstained on a resolution at the United Nations Human Rights Council (UNHRC) promoting human rights in Sri Lanka but urged the government in Colombo to deliver on commitments towards the Tamil minority.<br />India also abstained on a draft resolution at the UNHRC calling for a debate on the human rights situation in China’s Xinjiang region.