Politico

Critics question China's right to host Winter Olympics

Some lawmakers in the Netherlands, Canada and the U.S. say China should be stripped of 2022 Games over human rights abuses.

Continue

About the author

Lisa

Leave a Comment