A key choice awaits China — money or principles
Five-starred red flags line the Nanjing Road pedestrian street in Shanghai, China, on June 22, 2021. This year marks the 100th anniversary of the Communist Party of China.Costfoto | Barcroft Media | Getty ImagesChina is at a crucial…