Unfortunately this article is really just speculation. No official press release or statement from the actual organization. It certainly looks bad. But I'll reserve full judgement until they release their side. But overall it's an interesting current event of society and technology.