News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Britain recorded just 58 deaths today, the lowest number for a Saturday in six months and a 40% drop compared to last Saturday.
© Skeptics Ltd.