In case anybody still wonders why our National Debt is beyond measure, the US has spent $5,900,000,000,000 on “The War on Terror” since 2001 and they have no current plans to alter their course. A new report from Neta C. Crawford at Brown University provides an unbiased estimate of the […]