China lost all the aura in 2026 · China Insider with David Zhang · Sentinel