Talk:General Sir Richard Venables/@comment-3112181-20130205221826

St. Petersburg is the capital of Russia, not Moscow :P