International
Salt Lake’s second chance: Awarded 2034 Olympic Games after stained 2002
4:15
The IOC awarded the 2034 Winter Games to Salt Lake City, Utah, after the city's 2002 bribery scandal tarnished the IOC's reputation.
Related Stories
My Queue
Latest News
Recently Watched