News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Prof Neil Ferguson is denying responsibility for lockdown, telling the Covid Inquiry that scientists only set out evidence for ministers. Yet his infamous March 2020 report stated that lockdown was the only option.
© Skeptics Ltd.