China has removed nine senior military officers, including two top generals, from their posts and the Communist Party over corruption charges within the armed forces. According to international media reports, among those dismissed is General He Weidong, vice chairman of the powerful Central Military Commission (CMC) and a key member of the Politburo. His removal...

