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
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 believes that China's support for its proposals on security guarantees is tangible, Konstantin Gavrilov, the head of the Russian delegation at the Vienna talks on military security and arms control, said on Tuesday. ...
Russian President Vladimir Putin on Monday held a telephone conversation with Prime Minister Narendra Modi and expressed mutual intent for the further multifaceted development of relations of the special and privileged strategic partnership between R ...