Buzzfeed journalist denied new China visa following award-winning coverage of Xinjiang crackdown

Buzzfeed’s China bureau chief Megha Rajagopalan has been forced to leave China after her journalism visa application was denied by the authorities without explanation. Rajagopalan had been covering Asia since 2012 and has reported extensively on the crackdown in Xinjiang, a western region of China populated by Muslim Uyghurs. “It is bittersweet to leave Beijing after […]