The Israeli Cabinet will review a Gaza ceasefire agreement that includes troop withdrawal and hostage releases. Hamas has agreed to release 20 hostages this weekend, while discussions on further conflict resolutions continue.