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 Biden administration has seen Russia's newly unveiled proposals for European security but will not hold any talks on the ideas until it consults with its European allies, White House Press Secretary Jen Psaki said on Friday. ...
Russian President Vladimir Putin and his Chinese counterpart Xi Jinping held a virtual meeting on Wednesday and discussed the recently held US-organised Summit for Democracy. ...
Moscow and Washington maintain nuclear parity, but when it comes to new armaments, Russia is the world leader, Russian President Vladimir Putin said on Sunday. ...
Norwegian Grandmaster Magnus Carlsen on Friday won the 2021 FIDE World Chess Championship after beating GM Ian Nepomniachtchi with the black pieces in Dubai. ...
Russia has reported 30,209 new coronavirus cases over the past 24 hours, taking the total caseload to 9,925,806, the official monitoring and response center said Thursday. ...