Currently in Saint Petersburg, Russia June 11, 2015Allrmmcclay After 5 hours of some complications at the Russian border, our intrepid travelers are now in Saint Petersburg. They plan to be in Moscow by today. More updates from them in a day and a half.