BuzzFlash

View Original

US Has Spent $21 Trillion on Militarism at Home and Abroad Since 9/11