Tag: Ren Zhiqiang

Chinese Tycoon and President’s Critic Jailed 18 Years

Published on September 22, 2020 by FACE OF MALAWI

A Chinese tycoon who called President Xi Jinping a clown and criticised his handling of the coronavirus outbreak was jailed […]