Olympic flame arrives in St Petersburg

The Olympic flame has arrived Russia’s northern capital, St. Petersburg. It was delivered on a special flight from Istanbul which landed at 3am local time.Officials and journalists turned out to welcome the Olympic symbol despite the early hour.
Read the complete Post.