Authors:
  • The emerging picture is one where slavery, oppression and exploitation of society's most vulnerable members have by no means been consigned to the past.

    "Human trafficking on the rise". www.cnn.com. July 5, 2001.