Just $87 billion?

According to the August 2003 Harper’s Index:

Amount the Defense Department has lost track of, according to a 2000 report by its inspector general : $1,100,000,000,000

That’s right – 1.1 trillion!

Anton Zuiker Sep 9, 2003

© 2000 Anton Zuiker