Man lures cousin to US and forces him to work at gas station for 3 years, feds say
He promised to help enroll his cousin in college — then “immediately put him to work” in Virginia, feds say.
source
News and Events from DFW area
He promised to help enroll his cousin in college — then “immediately put him to work” in Virginia, feds say.
source