I kept clicking through various links and eventually found that Sorcha Faal (?) seems to be one of the sources.
Perhaps we should be a bit cautious about accepting this as truthful.
Sorcha Faal is entirely bogus.