News Round-Up
16 July 2025
The Trials of Generation Z
15 July 2025
by Sallust
The Problem With the Internet of Things
16 July 2025
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 indictment of lockdown orthodoxy.
© Skeptics Ltd.