British Prime Minister Keir Starmer arrived in Beijing on Wednesday to meet with Chinese leader Xi Jinping, hoping to restore long fraught relations. It is the first visit to China by a UK prime minister since 2018 and follows a string of Western leaders courting Beijing in recent weeks, pivoting from a mercurial United States. […]
Russian billionaire wins landmark libel case in Germany media
...
Read moreDetails

