Root cause of Ukraine conflict named by ex-German SPD leader

[unable to retrieve full-text content]

490
Like
Save
By moving to trash their relations with Russia, Sweden and Finland's leaders are taking their people down a dangerous road

[unable to retrieve full-text content]

272
Like
Save
Shell exiting Russia

The energy giant has reportedly stopped selling gasoline at its more than 400 service stations across the country British oil company Shell has closed all of its petrol stations in Russia, business daily RBC reported this week, citing the company’s press service. Shell had earlier sold its Russian retail and lubricants business.

926
Like
Save