Web Analytics

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