Russia

Latest Russia News

Up to 28,000 Russian troops killed or wounded as Putin’s offensive stalls, according to UK and US intelligence

The Russian offensive in Ukraine has "largely stalled" in recent days with…

Thomas Brooke Thomas Brooke

Western allies may compensate European countries with high dependency on Russian oil and gas for imposing energy sanctions

European countries currently reluctant to suspend ongoing energy supply agreements with Russia…

Thomas Brooke Thomas Brooke

Russia could face insulin shortage

Insulin, as well as a number of foreign products that contain insulin…

Dénes Albert Dénes Albert

Russia to nationalize assets of companies leaving country

A Russian government commission on Wednesday approved a bill to nationalize the…

Dénes Albert Dénes Albert

Closed: McDonald’s and Starbucks join PepsiCo and Coca-Cola in suspending Russian operations

U.S. fast food outlets McDonald's and Starbucks has joined the growing list…

Dénes Albert Dénes Albert