U.S. Congressional Demographics

Money, my friend. The average victorious Senator spends well over $10 million on his campaign, and that kind of cash comes almost exclusively from wealthy donors, rather than from grass roots campaigns tapping the common American.

