California pair charged in 1997 kidnapping of teenage girl
A Northern California couple facing forced labor charges for allegedly forcing three Guatemalan immigrants to work long hours at their businesses for minimal pay have been charged…
A Northern California couple facing forced labor charges for allegedly forcing three Guatemalan immigrants to work long hours at their businesses for minimal pay have been charged…