Beijing 2022

China’s first World Cup races canceled amid coronavirus concern

Leave a comment

A pair of World Cup races on a 2022 Olympic Alpine skiing course in Yanqing, China, has been called off due to concern over the coronavirus outbreak. [more]