There is nothing at all to substantiate these claims. It is literally just rumors from unknown 'sources' that can make up whatever bullshit they want. Notice how everything is written with a qualifier so they don't get fucked over when it turns out to be some shit made up on 4chan.