Beijing: Once again, a rapid crackdown against mosques, targeting Uyghur Muslims, has been ongoing in Xinjiang and other regions in China. According to international news...
BEIJING, China: China has punished at least 27 government officials deemed responsible for last month’s ultramarathon deaths, the state-run People’s Daily said on Friday, as...