Subject Rolls Vehicle after Leading Troopers in Chase, Passengers 'illegals' Flee the Scene
Uvalde, Texas - The Texas Department of Public Safety reported that Tuesday morning a suspected human smuggler led them on a chase...