Twenty-one people running a mountain ultramarathon in northwestern China died after extreme weather conditions hit the high-altitude race, the Chinese communist regime announced on May 23.
Chen Simin
Author
Chen Simin is a freelance writer who often analyzes China’s current affairs. She has contributed to The Epoch Times since 2011.