Other 24 minutes ago News in Xinjiang, China Show on map Xinjiang, China · 2 independent reports · 1 publisher First reported by webindia123.com