News

Russian soldiers call the practice a sacrifice to Baba Yaga, a fearsome witch from Slavic folklore who feasts on her victims.
Russia's President Vladimir Putin promised Russian soldiers a hero's welcome when they return from Ukraine, but the BBC has ...
Donald Trump announced off the cuff that his deadline for Vladimir Putin to reach a ceasefire deal with Ukraine or face ...
The interim head of NASA, U.S. Transportation Secretary Sean Duffy, said on Tuesday he is looking to find common ground with ...
Russia’s flagship Urals crude is trading at its narrowest discount relative to benchmark prices since the Kremlin started its ...
Dmitri Shostakovich “laughed through clenched teeth” at oppression from the Kremlin. Ahead of a national tour celebrating him ...
The owners of three vessels chartered by India's Nayara Energy have asked to end their contracts with company, six sources ...