I wish this was posted somewhere other than GP a hotbed of sensationalist crap and unsupported, speculative reporting.
Either the words ring true, or they do not.
Use your own discernment.
As with anything.