Olympic torch arrives in Russia
The Olympic torch arrived in St. Petersburg today after being flown on a charter flight from Turkey’s largest city Istanbul.
The torch relay is being marred by protests along the route and several of the torch bearers are withdrawing from the relay.
No comments yet.
You must be logged in to post a comment.