Well the story says the university has investigated one accusation of cheating and the student was cleared, other investigations are ongoing. They are saying that “no-one who passed academically will fail” so it sounds like either there was some sort of conspiracy with absolutely everyone involved, or the professor flipped. Good luck to the university getting to the bottom of what could have ended far worse than it did.
Good info — too much knee-jerking going on with this incident and the on-line responses. Good rule to remember: there’s always three sides - his story, their story, and the truth.