Are you prepared for these elections? Let's see how much you know about them...
How much do you know the American system of government? Let's check it out...