Kerry wins the popular vote (53%), however many states are extremely close, and it is all protested in court. We will not know who will be the next president until december.




Share