I was also able to read the contents of the new post they have over there with regards to this mess. And once again, they are patting themselves on the back and denying everything.
I have it all in a PDF. Eventually they will panic and ban everybody but themselves. Or given their skills, they might ban themselves too.