Two batches of children’s vaccines – rabies, and diphtheria and tetanus (DPT) have been deemed defective in China leading to a recall of all unused vaccines. What the consequences will be on children’s health is ...