Exclusive: Kazinform reportage from China’s Xinjiang
January 10, 2019Kazinform
Excerpt from this Article Read the Full Article
There are police stations every 800-1000 meters along the streets of Urumqi and other cities visited by the journalists.
There are police stations every 800-1000 meters along the streets of Urumqi and other cities visited by the journalists.