All Further Articles for 2010-05-30

Sunday, May 30, 2010
A Trillion
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 .
Read more