Dr He is China’s Mengele. Posted on November 26, 2018 by jgordon Link. And Harvard geneticist George Church is about to face a shit storm. No western journal can publish this.