The International Olympic Committee announced Tuesday it has barred Russia's Olympic team from the upcoming Winter Games in South Korea.


20


CNBC