Beijing’s military, economy, and population are all faltering. Meanwhile, India just surpassed China in key areas — and the CCP isn’t happy about it.
—Chris
Stuart Tanner
2025-11-11 22:24:53 +0000 UTC