Israel has declared a 'state of war' after a fierce rocket attack from the blockaded Gaza strip, in what Palestine's Hamas militants said was only their "first strike". Over 5,000 rockets pierced the sky towards Israel on a festive holiday morning as loud sires blared across the country.