Episode 298

October 25, 2013

Maajid Nawaz, Richard Dawkins, Michael Moore, Valerie Plame, Rev. Al Sharpton