tor.com
November 4th, 2008. 7AM EST
As the sun rises over the Eastern seaboard of the North American continent, citizens of the United States are turning up in their local polling places to exercise their right to vote in a historic …
Tor.com