Legacy and impact of slavery on society