Opinion
It’s Not Dan Crenshaw’s Fault
Rep. Crenshaw was a United States Navy SEAL who lost an eye during his third tour of duty. His recent stance on Red Flag laws is a slap in the face to due process, gun rights, and freedom.
Rep. Crenshaw was a United States Navy SEAL who lost an eye during his third tour of duty. His recent stance on Red Flag laws is a slap in the face to due process, gun rights, and freedom.