China’s top legislature has removed nine military officials from its list of deputies ahead of Beijing’s biggest annual political meeting next week, according to state news agency Xinhua.
The National People’s Congress (NPC) updated its list of deputies from the People’s Liberation Army (PLA) and People’s Armed Police delegation on Thursday, reducing the total to 243.
Among the deputies removed were five full generals, one lieutenant general and three major generals.
The five generals included…


