Chinese scientist Yang Xiaoming, the chief researcher who led the development of China’s first COVID-19 vaccine, is under investigation and has been ousted from the National People’s Congress, the Chinese Communist Party’s (CCP) rubber-stamp parliament.
On April 23, the Chinese state media reported that Mr. Yang had been stripped of his position as a delegate to the National People’s Congress of the CCP “due to serious discipline and law violations.”