What happened is simple. A flotilla of ships, one carrying a group of armed terrorists (many had knives, some had guns) refused to stop when told to turn back by ships carrying Israeli naval and military personnel. They were trying to break a legal blockade, but would not stop. This was not really an issue of crowd control (you may have noticed that the IDF and Israeli police are very good at that). If the passengers on the Mavi Marmara upper deck had been legitimate human rights activists, they would have done nothing to prevent the soldiers coming on board. But the terrorists chose to attack with the aim of killing the commandos. If they had not fired back, the commandos would have been killed. What they were doing on the ship in the first place was to enforce maritime law. It's a thing all countries do if they have maritime borders. The blame lies entirely with the IHH and the passengers supporting them. Re,e,ber the chant on board: Khaybar, Khaybar, ya Yahud, Jaysh Muhammad sa-ya'ud. Actions follow intentions.
Islamic State destroys part of Syria's Temple of Bel, monitoring group says (Reuters)