This is a sad story, one that by now everyone in the world likely has heard in one form or another, on of the questions that remain unanswered is there was no security present at the event, had there been security a different result might have been expected, sadly we will never know the answer to that question.
What we have learned is that security at public events is necessary, it is sad but true.