India abstained to vote against China at UNHRC.

During this week UN Human Rights Council was holding a debate on the human rights situation in China’s restive Xinjiang region. Human rights groups have been sounding the alarm over what is happening in the resource-rich north-western Chinese province for years, alleging that more than one million Uyghurs had been detained against their […]

Rate this: