Megha Rajagopalan

China targets 'wild imams' in mass public sentencing
The Chinese government says Islamists are waging a violent campaign for a separate state in Xinjiang.
The Chinese government says Islamists are waging a violent campaign for a separate state in Xinjiang.