The Texas Department of Public Safety (DPS) announced it has arrested Omar David Zavala, 30, in Mesquite on Jan. 24.
Yes
No
Read All
In