In 2002, Congress passed the McCain-Feingold Act. It reformed campaign finance regulations to
- restrict the amount individual donors could contribute
- prevent the media from endorsing a specific candidate.
- alleviate financial obligations for candidates in a election
- limit the number of candidates running for public office.