Several runners killed as hail, freezing rain, high winds hit marathon in China

At least 20 people have died in north-western China as extreme weather struck a cross-country mountain race. On Saturday hail, freezing rain and high winds hit participants in the 100km race in the Yellow River Stone Forest, a tourist site in Gansu province, state-run media reported. “Abrupt, extreme weather” hit a high-altitude section of the […]