Jessica and Mirza Baig

Dyess Air Force Base Airman Commits Suicide During Shots-Fired Standoff With Abilene Police Saturday ‘Facing Recent DUI’

ABILENE, TX. (THECOUNT) -- An airman from Dyess Air Force Base in Texas fatally shot himself following a police-involved confrontation…

5 years ago