2044 Election Prediction

Not included: Puerto Rico and Cuba

Not included: Puerto Rico and Cuba