After 15 months of fighting Israel and Hamas have agreed to a cease-fire deal. The deal will begin with an exchange of ...