While this is believable, where's your source for this information? Is there a link?
It was a kerry speech Fox covered it