Updated: Jan 27th, 2026 China has placed one of its most powerful military leaders under investigation, sending shockwaves across the country and raising serious questions about internal power struggles within the Communist Party of China (CPC). Zhang Youxia, vice chairman of China’s Central Military Commission (CMC)–the top body that controls the Chinese military–has been put...



