An IAF C-130 Hercules crashes into the summit of Jebel Hilal in the Northern Sinai. All 20 men aboard are killed.

SHARE
Previous articleNorth of Tyre
Next articleIntercepting the Saudi