Russia, or the Russian Federation, is a country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17 million square kilometres, and encompassing more than one-eighth of Earth's inhabited land area. Read More
Patriarch Kirill of Moscow and All Russia discussed with Pope Francis the situation in Ukraine and the humanitarian efforts of the Russian Orthodox and Roman Catholic churches, the Russian Orthodox Church said on Wednesday. ...
The European Union is concerned about the forthcoming challenges to its agri-food system and possible trade disruptions expected due to Russia's special military operation in Ukraine, EU Commission spokeswoman for Trade and Agriculture Miriam Garcia ...
In its new sanctions imposed against Russia, the United Kingdom has targetted more Russian officials and prominent figures by freezing their assets and imposing travel bans against them, said a media report citing updated guidance published by the UK ...