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
Defending champion Paula Badosa advanced into the semi-final with a 6-3, 6-2 victory over 21st seed Veronika Kudermetova here at Indian Wells on Thursday. ...
Patriarch Kirill of Moscow and All Russia discussed with Pope Francis the situation in Ukraine and the humanitarian efforts of the Russian Orthodox and Roman Catholic churches, the Russian Orthodox Church said on Wednesday. ...