Back to mobile

A DPS Helicopter Sniper Kills Two Men on Border Highway

First the armored boats with machine guns on the Rio Grande now helicopter snipers. Steve McCraw, director of the Texas Department of Public Safety, […]