World News US figure skaters steal the show at Winter Olympics February 13, 2018 admin 0 Comments Team USA made history and sparked outrage at the 2018 Olympic Games.