Cold weather struck an ultramarathon in northwestern China, killing twenty-one people and sparking outrage at the lack of planning, according to reports.

Cold weather struck an ultramarathon in northwestern China, killing twenty-one people and sparking outrage at the lack of planning, according to reports.