Wednesday, February 24, 2021

Huzzah! Influenza Hath Been Smited In England Huzzah!

 From the Independent:

Not a single case of flu detected by Public Health 
England this year as Covid restrictions suppress virus

....MUCH MORE