Human rights groups call on IOC to strip China of Beijing 2022 Winter Olympics

China is host to the 2022 Winter Olympics with rumblings of a boycott and calls to move the games from Beijing because of alleged human rights violations. International Olympic President Thomas Bach …
( read original story …)