Skip to main content

The claim

The U.S. spends "57 cents on the dollar on defense."