Russia is being held responsible by many western leaders for the sharp increase in natural gas prices in Europe. The view from Moscow is rather different.

Source link

Check Also

This is now the world’s most expensive city to live in: EIU

A cityscape of Tel Aviv, with the first skyscraper, The Meir Shalom tower, in front, and n…