BEIJING (AP) — China's No. 2 leader has ordered an investigation of its vaccine industry after violations by a maker of rabies vaccine for humans prompted a public outcry. Premier Li Keqiang's order followed the disclosure that Changchun Changsheng Life Sciences Ltd. Read more on NewsOK.com