Riding through the streets of Moscow or flipping through channels of Russian TV, it’s difficult to escape messages from the country’s natural gas monopoly, Gazprom.
Daily News Channel
Riding through the streets of Moscow or flipping through channels of Russian TV, it’s difficult to escape messages from the country’s natural gas monopoly, Gazprom.