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
French President Emmanuel Macron intends to hold talks with Ukrainian President Volodymyr Zelenskyy and possibly with Russian President Vladimir Putin in the coming days. ...
The United States is likely to announce a new military aid package worth USD 750 million for Ukraine amid the ongoing war in the country, said a media report citing US officials. ...
With China and Russia seeking to become leading space powers in the near future, a senior defence analyst for space and counter space of the US Defense Intelligence Agency (DIA), Keith Ryder warned on Tuesday that Moscow and Beijing plan to explore a ...
The World Trade Organization (WTO) has downgraded its forecast for global GDP growth in 2022 to 2.8% from the previously expected 4.1%, according to a fresh report released on Tuesday. ...