The whole American political landscape is a bit baffling for Europeans, whose election campaigns typically last just a few months.




More...