That $2.6 Trillion Stimulus Was One Heck of a Holiday Bonus to Defense Contractors

America’s debt has more than doubled over the past ten years, skyrocketing from $13 trillion to more than $27 trillion over just two presidential administrations. And, despite successive presidents’ promises to “wind down” conflicts in Iraq and Afghanistan, the defense

The post That $2.6 Trillion Stimulus Was One Heck of a Holiday Bonus to Defense Contractors appeared first on Global Research.

Share DeepPol