Wednesday, September 21, 2011

Top 0.1 Percent Pays More Income Tax than Bottom 80 Percent

The Weekly Standard