Russia is out to prove that 'doomsday' forecasts of economic collapse have failed
May 22, 2018 at 04:32 AM EDT
Russia is preparing to welcome leaders and executives from the world of business and economics but this year's St Petersburg International Economic Forum (SPIEF) comes at a time when its international relations are more unstable than ever.