Israel: 'State of war' declared after thousands of rockets fired from Gaza Strip · Sky News · Sentinel