
This week marked the anniversary of wars largely paid for with US taxpayer money. Twenty- three years ago on October 7, the United States began bombing Afghanistan not even a month after the 9/11 attacks. Brown University’s Cost of War Project estimates that the United States spent $2.313 trillion on the war in Afghanistan between… Continue reading