A file picture of a Chinese military policeman attending an anti-terrorist oath taking rally in Hetian in Xinjiang. Photo: AFP