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

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

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.