March 2019: Exterior home photos were taken March 1, 2019 at a home being used as a stash house which houses undocumented aliens (UDAs) while they await to be transported to interior U.S. A total of 92 UDAs were discovered in the home. Location is South Laredo, Texas. Photos were provided by the Laredo HSI Team.
LEAVE A COMMENT