china, chinese communist party, house demolition, rule of law, zhao hu

Retired Military Officer Made a Film Criticizing the Chinese Communist Party

Recently, Zhao Hu, a retired sergeant of the East Sea Fleet of the Chinese Navy, circumvented China’s Internet censorship to upload a video he made that criticized the Chinese Communist Party (CCP). The Chinese Communist Party fabricated an excuse to demolish his mother’s house, then they detained him and used his incarceration to force his ...

Rory Karsten

Zhao Hu.