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
The entire world economy depends on the condition of the US economy, Russia is interested in the absence of leaps there, Russian President Vladimir Putin said. ...
Russia calls on nuclear powers to confirm a fundamental formula that there will be no winners in a nuclear war and it must never be unleashed, Konstantin Vorontsov, the deputy director of the Department for Nonproliferation and Arms Control of the Ru ...