St Petersburg and Mother Russia’s World Cup

  Last year’s World Cup in Russia was a wonderful event. It may have surprised a lot of onlookers, but those who ventured to the largest country on the planet returned home with glowing testimony. The cynical still refused to accept that Russia could so wonderfully organise the event, endeavouring to pour scorn on the … Continue reading St Petersburg and Mother Russia’s World Cup

Advertisements