D drrollergator.substack.com Lies, Damned Lies, and Vaccine Statistics 73 points forcry 5 years ago 58 comments