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
Poland will no longer be purchasing natural gas from Russia, instead the country will increase domestic production and look for alternative supplies, Polish Secretary of State and Government Plenipotentiary for Strategic Energy Infrastructure Piotr N ...
Russian President Vladimir Putin met with visiting United Nations (UN) Secretary-General Antonio Guterres in the Kremlin on Tuesday to discuss the situation in Ukraine. ...
Humanitarians have launched a renewed appeal for war-ravaged Ukraine calling for USD 2.25 billion to provide assistance and protection to nearly nine million people, the United Nations announced on Monday. ...
Russian Foreign Minister Sergei Lavrov on Monday warned against an imminent World War III looming in the forefront as Ukraine fails to comply with the peace talks. ...