Merdan Ghappar risked harsh punishment to take a video himself handcuffed to a bed in a detention cell in China’s Xinjiang Uyghur Autonomous Region.
keywords religion
Related Videos