Red alert sirens wail in Sderot She’ar Hanegev

For the second time in minutes after a three-hour lull, red alert sirens have been set off in Sderot and She’ar Hanegev in southern Israel

Most Popular