Tag: Russia

  • Sochi 2014 Olympic Torch Relay on Elbrus and in Space?

    Advance speculation shows that this will be the most spectacular Olympic Torch Relay ever, intended to be four times longer than the Turin relay, covering all 83 Russian entities, allowing 90% of the population to enjoy the spectacle. It has also been confirmed that the torch will be taken to Lake Baikal, the world’s deepest…