The Homepage of Independent Media

US Has Spent $5,900,000,000,000 on War Since 2001: Study