Yesterday, the Telegraph reported on “new research” which claims that lockdowns saved only 1700 lives in England and Wales. A “drop in the bucket” compared to the harms done: The science of lockdowns is clear; the data are in: the deaths saved were a drop in the bucket compared to the staggering collateral costs imposed.” …
Source