Tackling modern day slavery - Al Jazeera Blogs | Chris' Regional Geography | Scoop.it
Britain gets serious in addressing the very lucrative business of human trafficking.