Moscow is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 12.4 million residents within the city limits, over 17 million residents in the urban area, and over 20 million residents in the metropolitan area. Read More
Pakistan is set to import two million metric tonnes (MT) of wheat from Russia with cash payment amid the continuing sanctions on Moscow that have made trade difficult with the Vladimir Putin government. ...
UK Prime Minister Boris Johnson spoke to President Zelenskyy on May 28 and discussed the latest developments in the Donbas region as the battle continues to intensify in the eastern regions of Ukraine. ...
India has faced some questions from the west on what is being described by some as soft-peddling on Russia's invasion of Ukraine. Regardless of this, New Delhi has maintained a "cautious stance" on expressing its views on the matter but it continues ...
To modernise the tournament, Wimbledon will remove the titles "Miss" and "Mrs" before the names of female winners on its honour roll to match the men's board. The Times newspaper reported. ...