Report: Kerry popular vote victory greater than su…

Report: Kerry popular vote victory greater than suspected
(Scroll down to last 5 paragraphs)

Advertisements