News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
The free world's first lockdowns were imposed on towns in Lombardy, Italy, on February 21st 2020 by Health Minister Roberto Speranza. What influences lay behind his momentous decision?
© Skeptics Ltd.