In a shocking turn of events, Israel’s military has admitted to making grave mistakes in the killing of seven aid workers in Gaza. The Israeli military has taken strict action against the officers responsible, firing two senior officers following a report that found the strike on aid workers was in serious violation of commands.

