Man behind China’s first approved Covid-19 shot expelled from national legislature

A former senior executive at China’s largest vaccine maker, who led the development of the country’s first inactivated Covid-19 shot, has been dismissed from the national legislature. Yang Xiaoming was removed from his post as a deputy of the legislature for alleged “serious violations of discipline and law”, the National People’s Congress (NPC) said in … Read more