News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
In further proof of the futility of restrictions in suppressing an infectious respiratory virus, reported infections in Shanghai continue to rise amidst one of the world's strictest lockdowns.
© Skeptics Ltd.