https://youtu.be/haPIGe-gn7s This firearms safety video is a production of the SWAT Brothers Podcast. Retired Lt. Robert Owens, a 40-year veteran of the Dallas Police Department discusses key … Continue Reading
“Free to Kill” The Release of Serial Killers from Texas Death Row Episode 1 – Season 1
A violent crime wave swept across Texas in the late 1980s and early 1990s. You could pick up the newspaper on any day or turn on the television and somewhere, Houston, Dallas, particularly Houston, and the lead story was a… More
Podcast: Play in new window | Download (Duration: 28:44 — 26.3MB)