Inconvenient Truths… (about COVID-19)