Tag Archives: Xinjiang

Imam Of China’s Largest Mosque Killed

The imam of China’s largest mosque – in the city of Kashgar in Xinjiang – has been killed in what appears to be a targeted assassination. Jume Tahir, 74, was reportedly stabbed after he led early morning prayers at the