Israeli Prime Minister Benjamin Netanyahu vowed to defeat Hamas following the group's surprise attacks, but told his nation that the war "will take time."
In a televised speech, Netanyahu said what happened "has never been seen in Israel" and vowed to take "mighty vengeance for this black day."
He vowed that Israel would reach every place that Hamas is hiding in.
"I tell Gaza's people to leave those places now," the prime minister added.
He also told Hamas that he holds the militant group personally responsible for the safety and wellbeing of Israeli civilians and soldiers it has taken captive, adding that Israel will "settle the score with anyone who harms them."