Just $87 billion?

Sep 9, 2003

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

© 2000 Zuiker Chronicles Publishing, LLC