The 2018 Winter Olympic Games mixed sport and politics in equal measure.