December 7, 2018

Chinese officials, since early 2018, have imposed regular “home stays” on families in the predominantly Muslim region of Xinjiang.

Stay up-to-date and get alerts on latest videos

Subscribe

Search