Europe's sex slave shame: is enough being done to fight human trafficking?

euronews_icons_loading
Europe's sex slave shame: is enough being done to fight human trafficking?