Tuesday, October 11, 2011

Chart of the day: Only $200 million per year to buy America's politicians

Source here.

No comments:

Post a Comment