Police arrested two Cuban nationals who were responsible for the truck after finding 14 men and three women locked inside a trailer at a Flying J truck stop in Edinburg, Texas.

Leave a Reply