The ‘Curse of Ham’: how people of faith used a story in Genesis to justify slavery
According to a report by an independent oversight committee released in March 2024, the Church of England should pay £1bn in reparations – 10 times the previously set amount –
Read More