Kennedy is denying the facts – that vaccines are one of the most powerful interventions in history. That they have saved ...