News Olympic Torch Carried By A Humanoid Robot In South Korea Ali VaqarDecember 17, 20170 The Winter Olympics are here and this time the venue is PyeongChang, South Korea. The games start on 9th February and...