Israel declares ‘state of war alert’ after surprise Hamas attack

Israel on Saturday declared war against Palestine’s Hamas, vowing to avenge a fierce rocket attack that the militants claimed was only their “first strike”. Israeli military have already launched air strikes on the blockaded Gaza strip.