News Round-Up
9 May 2024
Demand for Electric Cars has Dried Up
9 May 2024
by Will Jones
Is the World Better With Women in Charge?
9 May 2024
The constant calls for Britain to apologise for slavery miss one hugely important fact: that Britain was almost single-handedly responsible for abolishing the abhorrent trade, at immense cost to itself.
UCL lecturer Dr Jenny Bulstrode has stoked outrage with her “historically stupid” suggestion that Britain did not end the slave trade.
© Skeptics Ltd.