Rare Audio

LISTEN: Who are the evil rich?

In this clip, Herman Cain explains why the top 10% of income earners pay 70% of taxes — but the Democrats still don’t think the top income earners are paying enough.