The Olympic spirit is very much alive in one U.S. state. Utah hosted the Winter Games in 2002.
Now, 20 years later, the international bonds of sport are still strong.
CGTN’s Frances Kuo reports.
The Olympic spirit is very much alive in one U.S. state. Utah hosted the Winter Games in 2002.
Now, 20 years later, the international bonds of sport are still strong.
CGTN’s Frances Kuo reports.