Electing a president is a long and….

The American system of voting for the party’s candidate can be difficult to understand. What is the difference between a primary and a Caucus? Here you will find a lot of Internet places that try to explain the different aspects of the presidential campaign. Start by looking at this video.