BEIJING, China (AFP) — Twenty-one people were killed after hail, freezing rain and high winds hit runners taking part in a 100-kilometer cross-country mountain race in China, state media said Sunday. One runner who had been missing was found at 9:30 am, but “had already lost their vital signs”, state broadcaster CCTV reported, citing the local rescue command headquarters. “This suggests that this incident caused 21 deaths in total,” CCTV said. City officials had earlier […]