Saturday, May 22, 2021

It's delusional to think vaccinating 25% of England vs. C19 by Feb 20 was responsible for daily new cases per million falling by 81%