It’s just a blog. Yours it appears.
Any corrabotation? Or just speculation?
This is absolutely untrue. So far as I know. I cannot -however- attest to it being outside the bounds of the possible. In fact I would not at all be surprised if something like this occurred at some point.