Russia: On April 5 the Olympic torch arrived at Saint Petersburg, Russia