The Jedburgh Podcast

#170: Negotiating With Terrorists - Special Presidential Envoy For Hostage Affairs Ambassador Roger Carstens

Jul 11, 2025
Ask episode
Chapters
Transcript
Episode notes