Proponents of ‘herd immunity’ strategies need to be upfront about what that means : a lot of illness and death.

LEAVE A REPLY

Please enter your comment!
Please enter your name here