Israel starts Gaza Strip offensive

The Israeli military has launched what could be a long-term offensive against the Hamas-ruled Gaza Strip, striking at least 50 sites in Gaza by air and sea.
It also mobilised troops for a possible ground invasion aimed at stopping a recent barrage of rocket attacks against Israel.