Beijing is yet again facing the heat over its alleged human rights violations of Uighur Muslims, a minority community in China which is said to have been facing incarceration in the Xinjiang region of the country.
New leaked reports on Uighurs Muslims in China shocks the world
Advertisment
STORY HIGHLIGHTS
Advertisment