China has stripped six senior military officers, former financial regulator Li Yunze and recently investigated former Politburo member Ma Xingrui of their positions as lawmakers in the National People's Congress (NPC), in the latest sign that President Xi Jinping's sweeping anti-corruption campaign continues to target the country's political and military establishment.

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,…