Carla Tweddale talks about human trafficking.

Tweddale addressed the "red flags" of possible human trafficking on Monday.
Up Next
Tweddale addressed the "red flags" of possible human trafficking on Monday.