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
Russia announced sanctions on 61 US citizens to its travel ban list, including Energy Secretary Jennifer Granholm and Treasury Secretary Janet Yellen, the Foreign Ministry said on Monday. ...