Share0 Dramatic images show rockets being fired, residents fleeing and Israeli military vehicles being seized Israel declares state of war after Hamas launches surprise attack – live updates Continue reading…