Moscow is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 12.4 million residents within the city limits, over 17 million residents in the urban area, and over 20 million residents in the metropolitan area. Read More
EU companies may open an account in Gazprombank to pay for Russian gas using a new payment scheme devised by Moscow without running afoul of the bloc's sanctions against Moscow, the European Commission said on Friday. ...
According to the latest report by UN Migration Agency, over 7.7 million, 17 per cent of the country's population, have been internally displaced since the beginning of Russia's war on Ukraine. ...
The Japanese government has described the Southern Kuril islands, known in Japan as the Northern Territories, as the area illegally occupied by Russia in its Diplomatic Bluebook for the first time since 2003, media reported on Friday. ...