>>4814597 (previous)
Mossad or not, Webb is close to the actual physical evidence. I haven't heard anything he said refuted factually. If they are facts, it doesn't matter who tells them to you. Are there other facts he's leaving out – nobody's shown that either.
People complain that he doesn't draw conclusions. That's his strength: he lays out facts he finds interesting and lets you draw conclusions.