(The Center Square) – Seventeen people living in the country illegally have been removed from a Lisbon, Maine stash house provided by their Massachusetts-based employer. This article First appeared in…
The post Border agents, local police uncover stash house; 17 detained appeared first on The Black Chronicle.