Jim McGovern actually said...
Holding the 2022 Winter Olympics in China and allowing its authoritarian government to reap the rewards in prestige and propaganda of hosting this globally beloved event does not uphold the Olympic spirit.
07/26/2021