Discuss amongst yourselves...
Found this interesting but I have no opinion at this point because I'm not sure any of this is substantial evidence ...but enough to give more thought to. Is it true? If not, why is it touted as truth?
(sure hope the link works. I don't have a lot of luck posting live links here...duh...)
http://www.youtube.com/watch?v=LhtEGwtlKIw
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.