The petition concerns the fate of 43 Uyghur Muslims from China’s Xinjiang region, who have languished in an immigration prison since 2014.
The petition concerns the fate of 43 Uyghur Muslims from China’s Xinjiang region, who have languished in an immigration prison since 2014.