From the Old
May 31, 2010
On May 30th at 10:06 the United States reached the point where they have spent $1trillion on the wars in Afghanistan and Iraq, a war that that cost over 1 million people their lives and was also admitted at one point to be purely for oil (in Iraq).