Friday, November 15, 2024

Call for China to end horrific treatment against Muslims in Xinjiang

Twenty two countries issued a joint statement on July 8, 2019 urging China to end its mass arbitrary detentions and...