Obviously this should go without saying, but take this with a huge grain of salt. Unless I missed it, there doesn’t appear to be any indication the source was vetted.

Some things being said in this article line up with what was being alleged by a 4-Chan poster. I’m posting this in case others find this interesting.