China slaps down Britain’s ambassador for defending freedom of the press
Beijing has rebuked Britain’s ambassador to China for publishing an article defending the role of a free press. Caroline Wilson, who took up her post in Beijing last year, penned a post on Chinese social media after a number of newspapers accused foreign journalists of being ‘China haters’ for publishing reports that were critical of … Read more