I think the information that was verifited by Terry Nichols in the past few months actually adds more credence, not less... plus they know the guys name and his travels which included working at Logan Airport on 9/11.
Look .. Oh never mind.