East Asia3 years ago
Filing of a petition with ICC: Beginning of Uighurs’ legal battle against China
Uighur Muslims, a minority community in Xinjiang province of the People’s Republic of China (hereinafter China), has been subjected to state sponsored persecution by China for...