Local time: 05:15
Russia (also the Russian Federation) is a country in Europe and Asia. By land area, it is the largest country in the world. The number of people living in the country is about 144,000,000. Russia has the world's largest reserves of mineral and energy resources, and is considered an energy superpower. The capital and the biggest city is Moscow.