Loading...
Uploaded by VOAvideo on Dec 3, 2009
Key administration officials testified Wednesday before Congress to explain why President Barack Obama plans to send 30,000 additional troops to Afghanistan. VOA's Elizabeth Lee reports.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)