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
A contact group of Arab League ministers is planning to visit Russia next week for negotiations regarding the ongoing crisis in Ukraine, the organization said on Thursday. ...
The road ahead is going to be uphill for Pakistan amid Russia-Ukraine war more so as the country's economy has been so thoroughly mismanaged by Imran Khan that it now ranks below Bangladesh. ...
Russian Foreign Minister Sergey Lavrov has arrived in New Delhi on the first high-level visit by a Russian leader to India since Moscow's war against Ukraine which began last month. ...