The Financial Cost of War: The cost of post-9/11 U.S. military operations has now reached $510 billion, according to an updated estimate from the Congressional Research Service.
Counting the cost: Four years after the invasion Iraq is still in turmoil