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 sportswashing.
He probably never expected it, but Canadian pop star Justin Bieber has found himself at the heart of an ideological row between Saudi Arabia and rights activists that could rumble on for years.