Tuesday, August 23, 2011

What Bin Laden Won: $4.4 Trillion in War Costs

What Bin Laden Won: $4.4 Trillion in War Costs

yup, he and Dubya's 9-11 "revenge" rocked our world....sigh.

No comments:

Post a Comment