China's top legislative body has removed six military lawmakers, including a key figure in the space program, and a former financial regulator from their posts. The dismissals, announced without stated reasons, are the latest in President Xi Jinping's sweeping anti-corruption drive. High-ranking generals overseeing equipment development, air force, and regional commands were among those stripped of their positions, signaling a significant shake-up within the People's Liberation Army.

Xi has ruthlessly gone after former Politburo Standing Committee member and one-time economic czar Wang Qishan.

China's top legislative body has removed six military lawmakers, including a key figure in the space program, and a former financial regulator from their posts. The dismissals,…