Published November 1st, 2004

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.


Written by Paul Querna, CTO @ ScaleFT. @pquerna