Sunday, April 15, 2007

Give Me Shelter!

Americans have an estimated $1.34 trillion stowed in tax havens, reports The Washington Post.

No comments: