You have really been here since 2004 and all this is news to you?
I’ve been on FR since late 1990’s/early 2000’s - some of this is new, some not new. Lots of b/s flies around FR especially about stuff like this, but you have to drill down yourself apparently to find out for yourself what comes up as reliable. And if you’re going to hold that some otherwise far-out accusation or allegation is true, you should be doing the same thing, and be ready with solid evidence when asked.
So I’m asking...