All Articles

pentagon trillions 9/11
January 25, 2024
On Sept. 10, 2001, then-Defense Secretary Donald H. Rumsfeld promised to end what he called “a matter of life and death” — an unaccounted for $2.3 trillion.