China’s Crisis of Faith and the Struggle Over Moral Authority, 20 November 2024