China expels 2 top generals ‘disloyal’ to CCP: Why is Xi Jinping purging PLA's top ranks?
China expelled two senior generals, Zhang Youxia and Liu Zhenli, over allegations of corruption and disloyalty. Their removal, approved by President Xi Jinping, reflects anti-corruption efforts within the PLA, reshaping military leadership and emphasizing political loyalty to the Communist Party.




