Believe what you want if it makes you feel better.
I don't remember the exact Journals. One was "Microscopy", there were some others. I hit the articles paging though what hit my desk. The reports indicated that no one who had examined the cloth beleived his results. The folks at the lab at Los Alamos involved said McCrone's claim was totally off. Other's findings said something very different from McCrone.
McCrone's work reminds me of the "Kuru" work from New Guinea.