Hamas attack on Israel: how it happened