Posted on July 10, 2026July 10, 2026 by admin China’s $10B Mega Canal COLLAPSES Just 1 Month After Opening — Earthwork Equals 3 Three Gorges Dam