Home » Topics » Mount Elbrus

Iconic Sochi Olympics torch photos were faked

The organisers of the upcoming Winter Olympics have admitted that images of the Olympic Torch being lit on Mount Elbrus, the highest point in Europe, were taken in October and not on Saturday. Organisers had planned for the torch to be lit on February……