The Spectator Index
5/28/2026, 2:10:03 PM
🇨🇳 China's GDP per capita (PPP) 2000: $2,630 2026: $31,600 (IMF) https://t.co/MAlyKSleN3