BEIJING—An influential former property executive and critic of Chinese leader Xi Jinping has been ousted from the Chinese Communist Party (CCP), a notice from the Beijing district government showed on July 23.
Ren Zhiqiang, the former chairman of state-controlled property developer Huayuan Real Estate Group, had called Xi a “clown” over a speech he made in February about government efforts to battle the coronavirus.