HomeWorld NewsChina’s Self-inflicted Pain China’s Self-inflicted Pain 0 Ahmad January 18, 2023 China’s rise seemed inevitable, but now it’s hitting serious roadblocks. Tags World News Newer Older