Russia news

News Feed

About Russia

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.

Most Popular

1.

Ukraine's fleet of F-16 fighter jets have been given a badly-needed boost with the creation of new mobile maintenance and operations modules which will help them evade Russian ballistic missile strikes. Developed by the Come Back Alive charity foundation and Ukraine's Defense Ministry, the two types of mobile modules contain everything needed to both maintain and equip the aircraft and to conduct operations. F-16 fighter jets are crucial for Ukraine as they significantly strengthen its air def

News Feed