FavoriteLoadingAdd to favorites

China ultramarathon: Severe weather kills 21 runners