In the United States there have always been two parties. This is not unique to American politics. Many nations like the United Kingdom or Colombia began with two main factions. However, over the years many countries have developed multi-party systems...