US Has Spent $21 Trillion on Militarism at Home and Abroad Since 9/11 Mark KarlinSeptember 2, 2021Comment Facebook0 Twitter LinkedIn0 Tumblr