The Chinese leadership has expelled two senior military commanders and an aerospace leader from the Communist Party-controlled legislature, as purges of key personnel in the nation’s defense establishment continue.
Maj. Gen. Sun Bin, the military’s top auditor, has been removed as a delegate to the National People’s Congress (NPC), a legislative body that rubber-stamps the decisions made by the Communist Party leadership.




