A Russian musician who opposed the Kremlin’s war on Ukraine plunged to his death from his 10th-story apartment during a ...
The tallest skyscraper in Europe is also likely the coldest. The Lakhta Centre, 12km from the centre of St Petersburg, stands ...
The airports of Volgograd, Nizhny Novgorod and St Petersburg in Russia have implemented the Kovyor (Carpet) plan due to a ...