By Liz Claydon2015-11-12T15:02:00
In 1833 the UK abolished slavery. Yet, over 180 years later the government has felt compelled to take further action
Already have an account? Sign in here