Escape bid highlights dire people traffic trade in Libya

Vatican News has this story here.