Come on Shep, let’s be reasonable. There is no reason to be dropping the f-bomb, even if you do feel passionately about America not torturing anyone. The clip is quite interesting, and, though I’ve only watched his show a few times, I never would have expected this from him. Watch the clip below let us all know what you think!
EDIT: This occured on The Strategy Room, which is Fox News’ new show that can be streamed from their website. So this didn’t occur on his show or other tv broadcast. Thanks punditpawn for clearing that up.
Thanks for visiting!