Israel is preparing to launch a ground assault in the Gaza Strip controlled by Hamas. Palestinians have been told to flee south towards the closed border with Egypt. Israel has also warned Hezbollah not to start a war on a second front to the north. Israel has vowed to annihilate Hamas in retaliation for its fighters' attack on Israeli towns, which resulted in the deaths of 1,300 people.