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
India is a very key strategic partner in the Indo-Pacific region and the US lets Indian leaders speak about their economic policies, said US National Security Council coordinator John Kirby on Tuesday amid reports of a spike in Indian energy import f ...