Dude Where’s My Troops? Pentagon Loses Track of 44,000 Soldiers

Dude Where’s My Troops? Pentagon Loses Track of 44,000 Soldiers

“The spirit of this country is totally adverse to a large military force,” said Thomas Jefferson in an 1807 letter to Chandler Price. And what would the nation’s third president and principal author of the Declaration of Independence say of today’s American “global force” deployed across the earth? America’s “global military presence” is not hyperbole, but…