Marines React To Withdrawal Plan

|

Marines stationed in California react to President Obama's announcement of a planned troop withdrawl from Afghanistan.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives