
Beijing Winter Olympics 2022 should not be held in China, human rights groups say in letter to IOC
More than 160 human rights groups around the world have signed a letter calling for the International Olympic Committee (IOC) to reverse its decision…
Continue Reading