Tensions between China and the U.K. flared this week after Beijing summoned Britain’s ambassador to China to chastize her for an article she wrote defending the role of independent foreign press in the country. The latest tussle comes amid a backdrop of strain between the countries over matters such as human rights abuses in Xinjiang, […]