Afghanistan Worth the Cost for America?

|

KT McFarland weighs in on the U.S. interests in Afghanistan.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives