81 | Episode 30: David Garrow 2017-04-05 |
Play |
82 | Episode 29: Alan Keyes 2017-03-24 |
Play |
83 | Episode 28: Jamie Kirchick 2017-03-13 |
Play |
84 | Episode 27: Neil Howe 2017-03-02 |
Play |
85 | Episode 26: Martha MacCallum 2017-02-27 |
Play |
86 | Episode 25: Hugh Hewitt 2017-01-30 |
Play |
87 | Episode 24: General Michael Hayden 2017-01-13 |
Play |
88 | Episode 23: Dennis Prager 2017-01-10 |
Play |
89 | Episode 22: Mickey Kaus 2017-01-05 |
Play |
90 | Episode 21: Stephen Hadley 2016-12-19 |
Play |