A War on Terrorism: At What Price?

$5.84 trillion has already been spent. But the human costs go much deeper.

This post was originally published on TAP : The American Prospect.