Joel Smalley

Author Archive

  • Nov 10, 2022
    After 32 months, Sweden – the country that famously rejected lockdowns and school closures in spring 2020 – has the lowest cumulative excess mortality in the world, in a damning...