Seattle man arrested for human trafficking

A California man, accused of human trafficking, has been arrested and indicted in Seattle.

Top Videos