Incredible article! I've always doubted herd immunity altogether, just never made much sense to me and of course after doing research I had some serious AHA moments. I wasn't cray cray after all. I made this little meme back in the day...
Incredible article! I've always doubted herd immunity altogether, just never made much sense to me and of course after doing research I had some serious AHA moments. I wasn't cray cray after all. I made this little meme back in the day...