The Russian Federation is the largest country in the world, with a total territory of approximately 17.1 million square kilometers (6.6 million square miles). Spanning eleven time zones across Eastern Europe and Asia, an estimated 146 million people are thought to live in Russia in 2025. Russia’s capital city is Moscow, which is home to almost one in 10 Russians. Russia’s official currency is the Russian Ruble.| The Kyiv Independent
At first, there should be an appeal to Russian President Vladimir Putin to stop attacking civilian targets in Ukraine. If Moscow does not concede, Ukraine should be free to use already delivered weapons without restrictions, said the German opposition leader.| The Kyiv Independent