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
The finance ministers of the Group of Seven (G7) on Monday said they are ready to collectively impose severe sanctions on Russia in the event of a military invasion by Russian troops into the territory of Ukraine. ...
Russia has confirmed 197,949 new COVID-19 cases in the past 24 hours, down from 203,766 the day before, and 706 new deaths, the federal response centre said on Sunday. ...
Russia expects that the upcoming eighth round of the talks on the revival of the Joint Comprehensive Plan of Action (JCPOA) may result in quick "mutually acceptable agreement," as parties to the negotiations have shown readiness to make all necessary ...