Video PlayerClose
Olympic atheletes from Russia celebrate after the figure skating team event at the 2018 PyeongChang Winter Olympic Games, in Gangneung Ice Arena, South Korea, on Feb. 12, 2018. Olympic atheletes from Russia won the silver medal with 66 points in total. (Xinhua/Wang Song)