BREAKING: Israel and Hamas have declared a Ceasefire in Gaza.