Showing posts with label In TheBigRetort. Show all posts
Showing posts with label In TheBigRetort. Show all posts

12 June 2007

Unveiling the secret finances of the Masons

[punch.co.uk]

A Lingering Debt: The UK's final settlement of slave trade compensation

In 1833, the British Empire abolished slavery, a landmark decision that marked the end of a cruel and inhumane practice. However, the legacy...