Israel and Hamas are engaged in a war after Palestinian militants launched a complex and large-scale assault on southern Israel. The militants invaded Israeli towns, took hostages, and fired thousands of rockets towards cities as far as Jerusalem. The death toll has reached 400, and thousands have been wounded. Israel has vowed to inflict an “unprecedented price” on Hamas. The attack came as a surprise and is considered one of the worst intelligence failures in Israel’s history.