On that same day, the IOF terrorists killed 95 Palestinians across Gaza. To claim a mistake on one incident, is a sign of moral decay.