Xinjiang imams paraded to deny criticism of China’s human rights
Beijing: The Chinese government’s latest attempt to counter accusations of human rights abuses in Xinjiang was on display when Muslim leaders from the region rejected Western allegations of suppressed religious freedom. The event for foreign diplomats and media at an Eid al-Fitr reception at the end of the holy month of Ramadan, came a day after human rights groups and […]
Read more