Syz The Moment

U.S. interest payments equal military spending for the first time in 3 decades (~1.9 Trillion combined)

Written by Charles-Henry Monchau | Sep 11, 2023 8:49:20 AM