Neighbors alert police to stash house; 21 migrants rescued

Police in Juarez, Mexico, freed 21 migrants held against their will by smugglers after a neighbor familiar with their plight flagged down a passing patrol car.

You might also like

Comments are closed.