‘Poor night visibility’ was also blamed for the deaths of the aid workers following an investigation by Israel Defense Forces (IDF)
Israeli military admits ‘operational misunderstanding’ after troops killed 15 Gaza medics … from the Independent Jabed Ahmed
