Asia China China Top Stories Trending NowChina arrest five officials over ultramarathon deathsTNT DeskJune 12, 2021 by TNT DeskJune 12, 2021 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...