The 2022 winter Olympics in Beijing China opens a few weeks from now, and the International Olympic Committee's 2015 decision to have China host the event looks ever more dubious.
The 2022 winter Olympics in Beijing China opens a few weeks from now, and the International Olympic Committee's 2015 decision to have China host the event looks ever more dubious.