Missing the point? Human trafficking as the 'new' slavery - Open Politics (6/11) · Openlearn From the Open University · Sentinel