The Center for American Progress says $740 billion in planned defense spending is more than enough to cover military needs.
Source link
The Center for American Progress says $740 billion in planned defense spending is more than enough to cover military needs.
Source link