How embarrassing, for everyone at that school.
The admin. should resign or be fired, including the superintendent.
That said, surely, some of these students themselves must have known that they didn’t know...anything!
They can pretend to have been cheated, but out of what?
Their families didn’t dig any deeper either.
These kids were probably doing poorly in grade school. How many of them do you think can actually read and write? They think they know pronouns but they don’t. 5 will get you 10 that a lot of these kids should have been held back in grades years ago.
As for canceling it? That was wrong too. 5 kids worked hard and now those 5 are punished?
So the school failed just as badly as the students. They should have been keeping their records updated all along and providing status reports to the students and their parents.