Lois Frankel tours a new facility in Delray Beach intended to put an end to human trafficking.
1 / 18
WPBF - West Palm Beach
Mon, May 13, 2013 2:27 PM EDT