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.
Context
McGovern criticizes the decision to hold the Olympics in China due to its human rights violations.
07/26/2021