China's comments came after India abstained from voting on the Xinjiang issue at the United Nations Human Rights Council in Geneva on Thursday and a day after New Delhi for the first time called for respecting and guaranteeing the rights of people of the autonomous region.