Tagged: south korea

the olympics kick off

The Olympics Kick Off

The winter Olympics kicked off in Pyeongchang, South Korea, on Friday with an elaborate spectacle to welcome the athletes from around the world – and, in the US at least, the viewers willing to...