21st Century Business Herald CEO and editor-in-chief Shen Hao and the paper’s deputy general manager Chen Dongyang were detained yesterday as China continues to intensify its regulation of the news industry, South China Morning Post reported, citing a one-sentence Xinhua report. The move follows in the wake of the recent detention of several senior executives of the news group’s online outlet on charges of extorting money from more than 100 companies in exchange for positive coverage. Nanfang Media group, which owns the paper, announced yesterday in an internal statement that Shen and Chen had been sacked.