Despots Vladimir and Alexander have arranged a date to visit Antarctica, amid broiling tensions with the West.The pair, respective leaders of and , were sat together at a meeting held in Saint Petersburg, Russia, on Sunday, where they spoke with Russian polar scientists from the Vostok research station, located close to the South Pole, via video-chat. The scientists have opened a new wintering facility at the station, the construction of which was described as 'Russia's flagship project in the Antarctic region' by Russian state news agency TASS.
Load More
Load More