Hamas, the Palestinian movement currently controlling Gaza and the Israeli government have begun an unofficial ceasefire. The terms of the agreement are not yet public. Reports say the