Shanghai—This week, the Chinese Communist Party, the CCP, celebrates its centennial. Founded in 1921 by 12 men in a modest Shanghai townhouse, the party led a revolution that eventually established the People’s Republic in 1949. The rest is history. Is the party getting old at 100? Or is it still young? The future of China, and indeed that of the world, hinges on the answer to this question.