Texas Trooper Was ‘One of the Finest’
The Texas Department of Public Safety has identified Damon Allen (above), as the fallen trooper from a Thanksgiving traffic stop.
The Texas Department of Public Safety has identified Damon Allen (above), as the fallen trooper from a Thanksgiving traffic stop.
Troopers were monitoring armed individuals on an island in the Rio Grande between the United States and Mexico.