March 25, 2007 marked the second centenary of the passage by the British Parliament of legislation outlawing the mass enslavement of black Africans for commercial profit throughout the British Empire..... read more
March 25, 2007 marked the second centenary of the passage by the British Parliament of legislation outlawing the mass enslavement of black Africans for commercial profit throughout the British Empire..... read more