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.