The $22 trillion in excess U.S. defense spending relative to NATO allies since 1980 is equivalent..., Sonic AI
“The $22 trillion in excess U.S. defense spending relative to NATO allies since 1980 is equivalent to two-thirds of the current outstanding U.S. government debt.”