Whut? August 10, 2021 Longrider 8 No possibility of herd immunity? But Oxford Vaccine Group director Prof Sir Andrew Pollard has warned that herd immunity is “not a possibility”. Really? Really? […]