Megyn Kelly: Is Obama Setting American Troops Up To Fail?

|

Megyn Kelly speaks with with lieutenant general Tom McInerney and Mark Thiessen.

Comment
Show commentsHide Comments

Latest Political Videos

Video Archives