News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Thousands of anti-lockdown protestors have descended on the streets of York, Austria and the Netherlands as new Covid restrictions are imposed across Europe in response to the (seemingly harmless) Omicron variant.
© Skeptics Ltd.