A routine traffic stop resulted in the discovery of a human trafficking operation, according to law enforcement officials.
Fairfax County police pulled over a white Ford E-350 with Texas plates on Interstate 66 on Wednesday and found 19 people jammed inside the van, including 18 illegal aliens, charging documents said.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.