U.S. Military Spending Is Out Of Control: 12 Facts That Show That We Cannot Afford To Be The Police Of The World December 10, 2010