News Round-Up
24 December 2024
Whoever Rules Britain Is Going to Be Unpopular
24 December 2024
by Noah Carl
The clamour for slavery reparations isn't going away. But is it just an excuse for Caribbean countries to demand piles of U.K. taxpayer money? Olga Gillies attended the recent debate in the House of Lords and reports back.
© Skeptics Ltd.