1. Why is Hamas attacking Israel? and why now?

    Why is Hamas attacking Israel? and why now?

    20