What’s the Point of the Latest Ukraine Escalation?
23 November 2024
by Eugyppius
The Emperor’s New Ad
22 November 2024
More than 3,000 jobs are set to be lost at the U.K.'s biggest steelworks as the U.K.'s Net Zero deindustrialisation strategy sees it set to become the only country in the G20 unable to make its own steel from scratch.
© Skeptics Ltd.