China

Latest

loading...

Chinese Spy Defects to Australia

Wang Liqiang, a man who claims to be a Chinese spy, has defected to Australia and revealed how the Chinese Communist Party (CCP) is derailing democracy in Hong Kong and…

loading...

From Tiananmen to Berlin

In the early morning of June 4, 1989, the bloody suppression of the student-led demonstration by the Chinese Communist Party (CCP) in Tiananmen Square shocked the world. This was severely…