China rejects push to strip Beijing of Winter Olympics over human rights concerns
Published
Beijing has rejected calls for China to be banned from hosting the 2020 Winter Olympics over its human rights record, dismissing the scrutiny as against the spirit of the Games.
Full Article