Herd Immunity? Posted byglensketchMay 4, 2020May 5, 2020Posted inartTags:cartoon, herd immunity Share this:TwitterFacebookLike this:Like Loading... Related Published by glensketch Retired from electronics industry. Ex USN ex USAF ex expat in Ecuador. View more posts