Why does the United States have only two major parties?
the Constitution prohibits minor parties
the first-past-the-post electoral system
state laws forbid minor parties
two parties represent all the choices voters need
the Constitution prohibits minor parties
the first-past-the-post electoral system
state laws forbid minor parties
two parties represent all the choices voters need