Background image

Olympic Flame arrives in Russia for Torch Relay

 

Olympic Flame arrives in Russia for Torch Relay

Author image
AOC
Olympic Flame arrives in Russia for Torch Relay

TORCH: The Olympic flame has arrived in Moscow ahead of next year's Winter Games in Sochi following a seven day tour in Greece.