Russia, or the Russian Federation, is a transcontinental 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 ...