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
For all the brouhaha about their deep friendship, China is quietly disassociating itself from Russia and its economy that is falling apart under the weight of western sanctions over the invasion of Ukraine. ...
Noting that completion of disengagement is necessary for discussions on de-escalation along LAC in eastern Ladakh, External Affairs Minister S Jaishankar has described the current situation "as work in progress obviously at a slower pace than desirab ...