I am in Paris and the anchor on TV announced a clear victory for Kerry!!!!! am I on a different planet?
A worldful of hurt if it's true, or really wishful thinking on the frogs' behalf if it's not...here's hoping for the later...
Placemarker
They are talking like Kerry won on Special Report right now.