Episode 63: Joshua Childress

Joshua Childress recently resigned in protest from the U.S. Border Patrol. He previously served in the U.S. Army and National Guard, doing tours in Iraq and Afghanistan. For full show notes, go to: thaddeusrussell.com/podcast/63

Popout Listen on iPhoneListen on Android
Loading...