IslamiCity
A panel of experts discuss the ongoing human rights crisis in northwestern China (Xinjiang/East Turkestan) at UCLA.