News

Europe’s top human rights court is set to rule Wednesday on Russia's actions in the conflict in Ukraine, including human ...
Russia has confiscated assets worth 3.9 trillion roubles, or around $50 billion at current exchange rates, over the past ...