U.S. Immigration and Customs Enforcement officials arrested 21 more people over the last two days in connection with a fake visa scam in Little Village, the same site where a similar sweep occurred last year.
The "St. Louis crew" allegedly operated in the area of 26th Street and St. Louis Avenue from 10 a.m. to 8 p.m., seven days a week.more ›

