Liu Shipeng was the Deputy Chief Engineer at the state-owned China National Nuclear Corporation (CNNC), a significant role indicating expertise in nuclear science and engineering. He has recently been expelled from the National People’s Congress. This removal is part of a broader crackdown on corruption and indiscipline within China’s defence and security establishment, suggesting potential implications related to these issues. His position at CNNC would have involved key responsibilities in the development and oversight of China’s nuclear programmes.