Michael Zhuang

5 Articles

China’s Stock Surge Defies Weak Economy, Raising Fears of Another Bust: Analysts

A woman leaves the Stock Exchange building in Shanghai, China, on Nov. 4, 2020. Hector Retamal/AFP via Getty ImagesChina’s stock…

1 Min Read

Shaolin Temple Scandal Highlights CCP’s Infiltration of Faith Institutions, Experts Say

Chinese monks attend a ceremony at Shaolin Temple in Dengfeng, Henan Province, China, on Jan. 28, 2017. In an unprecedented…

1 Min Read

Outrage Grows as Chinese Netizens Report Sewage-Like Tap Water in Several Provinces

Chinese netizens shared images and videos of allegedly contaminated tap water in several provinces in July 2025. Video screenshot by…

1 Min Read