Saudi Arabia and China are accused of using sports to cover up human rights abuse
Saudi Arabia is putting on the Formula One Grand Prix this weekend. And China is hosting the Winter Olympics. Both countries face major accusations of rights abuses - and sportswas…