
Texas DPS provides an update on April 10th crash resulting in two dead
Press release from Texas Department of Public Safety: Del Rio 04-18-25 UPDATE 4/16/25: DEL RIO – THE TEXAS DEPARTMENT OF PUBLIC SAFETY (DPS) is investigating a two-vehicle fatal crash that occurred …
Texas DPS provides an update on April 10th crash resulting in two dead Read More