Back to article
1
from 1
Fullscreen
Thousands of mosques in Xinjiang have been demolished by Chinese authorities in the latest report of human rights abuse in the region.
()