3 ms·Is somebody who makes the claim that vaccines are better than natural immunity actually "anti-vax"?by _-david-_ 5y agoIs somebody who makes the claim that vaccines are better than natural immunity actually "anti-vax"?