Kevin Freeman

Posted January 10, 2014

Like the mythic warrior Achilles, America once seemed invincible. Our military is second to none and seems destined to remain that way. Based on estimated figures, U.S. military spending is greater than the total of the nearest ten competitors combined.