IDF investigates killing of Red Cross medics in Gaza – Defense News

The IDF on Saturday night tried to reset the narrative of its mistaken killing of 14 Red Cross officials and the wounding of one additional official in what has turned out to be one of the worst IDF attacks on international aid workers in…

Continue Reading