Patrick Frater Asia Bureau Chief Chen Shaojie, the founder and CEO of leading gaming live-streaming platform DouYu, has disappeared and has been incommunicado for some three weeks, according to multiple Chinese media sources.
The local reports, subsequently carried by the Financial Times and the Alibaba-owned South China Morning Post based in Hong Kong, allege that Chen’s disappearance is related to discovery by authorities of pornography and gambling content on the platform.
Both are illegal in mainland China. In a separate report, the BBC said that two prominent executives have gone missing: Chen and pharmaceuticals specialist Zhao Bingxian.
Executive disappearances in China have often, but not always, preceded the announcement of formal investigation proceedings.
Read more on variety.com