Looks a little biased to me.
as for the rich/poor taxation:
"CBO figured in that year more than half of all federal taxes was paid by the top 10 percent of income earners. They paid
55 percent of all federal taxes in 2007, CBO said.
That's a comprehensive figure, counting the income tax, payroll taxes, excise taxes and even the corporate income tax (borne by stockholders in the form of reduced dividends and appreciation). And perhaps surprisingly, the top 10 percent of earners pay a greater share of federal taxes now than they did before the Bush tax cuts, which Democrats constantly criticize as a giveaway to "the rich." The top 10 percent paid 50 percent of all federal taxes in 2001.
However, that comes in spite of lower tax rates at the top, not because of it. The reason the most affluent 10 percent pay a greater share of taxes is that they are getting a
greater share of all income. Their share of all pre-tax income went from 37.5 percent in 2001 to 42 percent in 2007."
http://factcheck.org/2011/07/fiscal-factcheck/