LA Times: A new skirmish in the California vaccination wars breaks out. Science will prevail, 5/26/2019

A new skirmish in the California vaccination wars breaks out. Science will prevail