Article

breitbart.combreitbart.com on 2017-06-22 17:19

Texas Troopers Find Migrants near Death in U-Haul

Texas Department of Public Safety (DPS) troopers discovered eight illegal aliens locked inside the cargo area of a U-Haul truck.

Related news