Russia claims it is withstanding the impact of sanctions. Sweden's finance minister said satellite images show a different ...
Business Insider found some public photos showing the Moscow skyline in the years Svantesson mentioned. Here is one from March 2021: And another from November 2023: It's hard to make a precise ...