News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Spain, Croatia and even Italy have ended their Covid-era travel restrictions, but the USA is an international outlier in continuing to require visitors to be vaccinated, despite no evidence this is reducing spread.
© Skeptics Ltd.