Video

Oppressed in Their Own Homeland

2017-12-19

Here’s a look at the Uyghurs, a Muslim minority that inhabits China’s Xinjiang Uyghur Autonomous Region.

keywords
religion

Comments (0)
  • Print
  • Share
  • Email

Recent Videos

Most Watched

View Full Site