It's a pretty clear single-incident bio - [[WP:BLP1E]].
Is it, though? What is the single-incident? The story breaking? In which case, we end up with news coverage being the story rather than covering the story, and everything goes haywire (we only have primary sources, for a start, which suggests it's not notable). If she's notable, it's for a series of crimes and a spell as COO of WMF, not for a single incident, thus she should get her own article, rather than there being an article on the story.
Viewed in that light, I'd say she probably isn't notable. Consider the "Will anyone care in X amount of time?" approach - I'd say the answer is "no" for quite small values of X (6 months, or so).