fbpx
The Annual Flu Freakout

The Annual Flu Freakout

It’s that time of year again, when doctors, nurses, pharmacies, and pretty much everyone including your grandma is advising to “Get your flu shot!” News stories breathlessly warn of flu seasons that are “terrible” and...