Monday, January 04, 2021

NBER study suggesting excess deaths above recorded COVID totals are more likely coming from "deaths of despair"