Moscow is the capital and most populous city of Russia, with 13.2 million residents within the city limits, 17 million within the urban area and 20 million within the metropolitan area. Moscow is one of Russia's federal cities. Read More
Amid the ongoing Russia-Ukraine war, Ukrainian President Volodymyr Zelenskyy will be addressing the leaders of the Group of Seven (G7) on Monday (local time) to press Western nations for accelerated sanctions on Russia. ...
To give another blow to the Russian economy, US on Sunday said that the Group of Seven (G7) countries are going to announce sanctions on Russian gold. ...