anti-corruption

China strips generals, ex-regulator of lawmaker posts

China on Friday stripped six senior People's Liberation Army officers, former financial regulator Li Yunze, and Politburo member Ma Xingrui of their seats in the National People's Congress, state-run Xinhua news agency reported. The NPC Standing Committee's notice provided no…