Deeply divided Israel has been caught out by Hamas attack

Deeply divided Israel has been caught out by Hamas attack