News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
The UK no longer has the highest Covid death rate in the world, according to data just released by Statista. We're now fifth. Sweden, which didn't lock down, is 22nd.
© Skeptics Ltd.