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
Following the suspension of operations in Moscow by payment giants Visa and Mastercard, Russia have been exploring the alternative of transitioning their cards-based payments to China's Union Pay, which apparently supports Beijing's geopolitical stra ...
Canadian Prime Minister Justin Trudeau and Ukrainian President Volodymyr Zelenskyy discussed by telephone Canada's support for Kyiv amid the Russian special military operation and additional sanctions against Moscow, the Prime Minister's Office said ...
Unknown to the world, at least 200 British and American soldiers have died and many injured in Ukraine while fighting the advancing Russian forces, according to two well-known American security analysts. ...