A New Way Forward in the Fight Against Human Trafficking

By Megan Crehan for GlobalJusticeBlog.com The term “human trafficking” may be relatively new but the concept is hardly a modern invention. In its current form, human trafficking encompasses the practices of forced labour and sex trafficking.  The use of these practices dates back to ancient civilizations like those of Ancient Egypt, dating from 1550-1175 BCE.  Currently, […]