Loading...
Uploaded by CarnegieEndowment on Feb 23, 2009
After more than five years of conflict, the costs of U.S. involvement in Iraq and Afghanistan total $3 trillion—and counting.
People & Blogs
Standard YouTube License
Load more suggestions
All Comments