Rep. Michelle Steel (R-Calif.) and Sen. Ted Cruz (R-Texas) have sent a letter to the International Olympic Committee (IOC) insisting the 2022 Olympics be moved out of Beijing due to gross human rights violations in China.
Steel told The Epoch Times: “[In China,] you can see lots of victims. They have human rights abuses, and they’re going after the Uyghur [Muslims], and actually they are taking children away without their parents’ consent and putting them into orphanages. They’re putting Uyghur members into labor camps, and there’s a lot of torture, abuse, and organ harvesting, and censorship.”