Will cease-fire between Israel and Hamas last?

General Jack Keane weighs in