Posted on 17 August 2018China fires high-ranking officials over faulty vaccines Nikkei Asian Review views: 296 Share this:PostTelegramWhatsApp # @Nikkei Asian Review