Ren Zhiqiang
China muzzles 'The Cannon' for criticising media controls
Chinese authorities on Feb. 28 shut down the social media accounts of a tycoon nicknamed "The Cannon" after he criticised the ruling Communist Party's tightening grip on the media.