U.S. Not Faring Well in Afghanistan

|

Sen. Robert Casey, D-Pa., talks about a new Senate Foreign Relations Committee Report, which says America’s attempt at nation building in Afghanistan has been met with only limited success.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives