News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Just Stop Oil was protesting in Central London today, stopping people from getting to work in Westminster and Lambeth. Needless to say, no protestors have been arrested.
© Skeptics Ltd.