Canceled in China

commentary

Canceled in China
Greg Baker
The Chinese national flag flies in front of St Joseph's Church, also known as Wangfujing Catholic Church, in Beijing on October 22, 2020.

COMMENTARY: The communist nation’s prohibition of the Hallow app reveals its weakness.