Robert Greenwald and Derrick Crowe:
The Afghanistan War costs American taxpayers more than $2 billion a week at a time when communities are falling apart, and our mayors are fed up. On Monday, the United States Conference of Mayors is expected to pass a resolution calling for a speedy end of the Iraq and Afghanistan Wars so we can use those funds here at home. The mayors are exactly right.
Read the rest at the above link.