News Round-Up
15 April 2025
by Toby Young
Revealed: Why UK Electricity Costs So Much
15 April 2025
by Sallust
Who owns BioNTech, the pharmaceutical company that earned $31 billion from sales of its COVID-19 vaccine in 2021 and 2022? It's not who you think it is, says investigative reporter Robert Kogon.
© Skeptics Ltd.