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
Leaders of European countries on Friday reaffirmed their readiness to introduce new sanctions against Russia and Belarus, the European Council said in its statement. ...