Videos
Every China Under Stress documentary, with a written summary of what it covers.

China's Insane Paving Breakthrough Is Already Falling Apart — Engineers Are Calling It a Scam
September 13, 2026
China repaved 30 pilot cities with concrete that drinks rain. Here's why the Sponge City pavement is clogging, cracking, and failing on coastal mud.

China Built a 117-Story Megatower — And It's Already Falling Apart
September 11, 2026
Goldin Finance 117 in Tianjin is the tallest abandoned building in history. Why a flawless 597 m megatower was left to rot, and why it can't be finished or demolished.