Former Chinese property executive who criticised Xi over virus ousted from ruling party

Property tycoon Ren Zhiqiang has been ousted from China’s ruling Communist Party, a notice from the Beijing district government showed Thursday. Ren, known as “The Big Cannon”, was a member of the Com …
( read original story …)