The Chinese government is the one using a sports event to mask its fundamental inhumanity toward its people.
All mankind yearns for freedom and all deserve to have freedom in a society where leaders are freely elected to SERVE not DICTATE TO, the people.
China is choking itself to death on pollution in its race toward the impossible.
The impossible is its foolish quest for world leadership without allowing freedom to its enslaved people.
Sports does not exist in a vacuum. We don't leave our fundamental, God-given rights behind as we enter a sports stadium.
Then don't enter the stadium. Are you seriously saying you agree with Jimmy Carter. I can not believe this is FR. People willing to cut and run, hide and shirk when the calling is to proclaim how great liberty is.
God may have given you the rights, but in this world it is up to you to fight to hold onto them. Afraid of a couple of billion Chinese. Geez. I don't see your white flag. Where is it. You forgot to include it in your post.
Salute your new flag.