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
Russian President Vladimir Putin and Japanese Prime Minister Fumio Kishida held a phone conversation on Thursday to discuss the security talks between Russia and the West as well as the Ukrainian crisis. ...
Russian President Vladimir Putin and Japanese Prime Minister Fumio Kishida held a phone conversation on Thursday to discuss the security talks between Russia and the West as well as the Ukrainian crisis. ...