Rick Lowe
Today The Bahamas celebrates the emancipation of slaves.
It is a day worthy of a public holiday.
You might find the two links by Lawrence Reed of interest on the subject of slavery and the resolve of a few people to see that despicable policy come to an end.