As the Pentagon Fails Another Audit, Congress Wants to Spend Even More on “Defense”
America's military technocrats (a.k.a. "generals") specialize in losing wars and also losing your money. Naturally, Congress wants to give them even more taxpayer cash.