MOSCOW — The Olympic torch has plunged into Russia’s Lake Baikal in the run-up to the Sochi Winter Games. Video footage from the Sochi Olympic Organizing Committee showed local lifeguard Nikolai ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results