Revealed: Why UK Electricity Costs So Much
15 April 2025
by Sallust
News Round-Up
16 April 2025
by Toby Young
The Church of England has committed to paying £1bn in slavery reparations. But the case for doing so is historical nonsense, say Robert Tombs and Lawrence Goldman. The Church never made any money from the slave trade.
© Skeptics Ltd.