I have no idea what you are talking about. There's zero evidence being given, I don't really care about this situation at all but anything twitch staff say I'm going to assume is slanted from the perspective of people working at a very questionable company with dubious morals. I'm certainly not going to immediately assume guilt on the other side regardless of the response.
Doc, who I'm not a fan of by any means hasn't really addressed it from what little I've seen. It just screams "slow news week" on the drama channels at this point.