Published June 11, 2019 at 1200 × 800 in Top Chinese media executive in Communist Party’s corruption spotlight