Sunday, September 05, 2010

The true cost of the Iraq war:
$3 trillion and beyond

By far the most costly war in our history. A huge, historical blunder made possible by criminals and sheep.