17 Immigrants People Found Inside Tractor Trailer in Edinburg, Texas

August 13, 2017
A group of 17 illegal immigrants were found inside a tractor-trailer Sunday at the Flying J service station in Edinburg, as per Edinburg police. There were no ambulances saw... Read more »