A top official in Beijing’s secretive Rocket Force was expelled, under suspicion of corruption, from a Communist Party-run legislature, Chinese authorities revealed on Oct. 15.
China announced in a brief statement last month that Lt. Gen. Wang Zhibin and three other generals, were removed as delegates to the People’s Congress (NPC), China’s rubber-stamped legislature. No reason was given at the time for the abrupt dismissal.