All Further Articles for 2010-05-30
As of today, the U.S. will have spent one trillion dollars on the wars in Iraq and Afghanistan, which has now become America's longest war. The travesty defies reason. To see what a trillion bucks looks like, go here or here . To join Rethink Afghanistan in rethinking our priorities, go here .