I certainly hope what you posted is not ture. I simply can not believe it.
It’s obviously not true, because there’s no source, no supplied link, no information provided to verify. Thus, whenever someone does that, they’re just giving you “smoke and mirrors”...
If it were true and verifiable, they would have given you a verifiable source (one which doesn’t sell tin foil to their members, that is...).