Prominent critic of China's coronavirus response Ren Zhiqiang jailed for 18 years

Prominent critic of China's coronavirus response Ren Zhiqiang jailed for 18 years

SBS

Published

A Chinese real estate developer who had become known for speaking up about censorship and other sensitive topics has been jailed for 8 years.

Full Article